HN user

dengar007

22 karma
Posts7
Comments29
View on HN

I wonder if Griddle could help you out here. I think you can add a fake column that you will set up to get the entire row of data.

<Griddle data={fakeData}> <RowDefinition> <ColumnDefinition id="id" /> <ColumnDefinition id="name" /> <ColumnDefinition id="somethingTotallyMadeUp" title="New value" customComponent={connectedCustomComponent} /> </RowDefinition> </Griddle>

From there, you can basically render whatever you want from the made-up column (but have access to everything in the row to base it on). See the following for connecting a custom component to Griddle's state management:

https://github.com/GriddleGriddle/Griddle/blob/master/storie...

and

https://github.com/GriddleGriddle/Griddle/blob/master/storie...

I'm not at the conference and haven't had a chance to read too much into this yet (so if the answer is just wait you'll see that's good :D)

Can I use the same kind of jsx I am on the web today or is there going to be something different? Will sharing components between web and native mobile apps be possible?

One could use React with one of the more established Grid plug-ins -- jQuery grids for instance. (here is an example of someone using KendoUI gauges with React http://ifandelse.com/using-reactjs-and-kendoui-together/)

With Griddle, we were trying to mostly stick with React so it could be used without other libraries (we do currently have a dependency on underscore but we're hoping to remove that at some point in the future as well).

One of the library authors here -- That sounds like quite the table! I wouldn't doubt that Griddle would have a bit more overhead than the solution you mentioned. I wonder if the performance would be better in this version -- not saying it would necessarily but it may :) We stripped out one of the more complicated parts (the piece that let people specify a callback to obtain external data) to its own component.

Horizontal scrolling definitely sounds like an interesting idea. Seems like it would be feasible to add -- I'll have to think about that a bit more. Also, if the solution you came up with is online anywhere I'd love to see it!

Most of the time reading for the reasons others have stated(scannable, copy examples, etc). That said, there are times where I read something a number of times and the concept still doesn't click. In those instances a short video of just that specific concept is great. Short, hyper-specific screencasts are useful where exhaustive videos are not as much (to me).

I know Atom is still in its infancy so this is not a bash on it at all. The vim mode is what gets me. I keep using Sublime mostly because the vintage mode is quite good in comparison.

I really want to use Atom for the reasons you stated :)

I purchased it a long time ago. I know of others who have as well. It's nice they have the never ending demo -- but I'm glad people pay for it. It's a great editor.

I've been finding 8.1 really nice also. Design apps like Photoshop / Macaw etc work fine in Windows... for things like Rails / Node (stuff that seems to be a better experience on Linux systems...) I've been using Vagrant to setup a box specific to the project.