Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/survivejs/react-book
From apprentice to master (CC BY-NC-ND)
https://github.com/survivejs/react-book
c6181b6b119028a2d37ac59ee2bebc79f5cf9918 authored over 9 years ago by Juho Vepsalainen <[email protected]>
9e086ff1aa566e057567babfc80851664526f5b3 authored over 9 years ago by Juho Vepsalainen <[email protected]>
de931fee455a40d7030becd59d8da14402cfbbfb authored over 9 years ago by Juho Vepsalainen <[email protected]>
9b6b2776a3f703f651edf611cc8b75015b2f671c authored over 9 years ago by Juho Vepsalainen <[email protected]>
441070907f95905f9f6aaaf011d6541e46df7a24 authored over 9 years ago by Juho Vepsalainen <[email protected]>
3ff942fd3b9c3f8d6feafad6ad981694ddd04d36 authored over 9 years ago by Juho Vepsalainen <[email protected]>
06c652fbb10d50083fbfcb9317732fc28cc43fb6 authored over 9 years ago by Juho Vepsalainen <[email protected]>
This gets rid of a warning. It's important to pass a number instead of a
boolean to eslint-react...
Still broken. Need to wait for some new code to appear and react-dnd to
stabilize.
7942395163f1e9aef15f19723a636366b59e5bd6 authored over 9 years ago by Juho Vepsalainen <[email protected]>
Related to https://github.com/gaearon/react-dnd/issues/109.
5c074fefb9f6eeb87259fcff753710582cd9dcd3 authored over 9 years ago by Juho Vepsalainen <[email protected]>
This can be improved but much better than nothing. Still need to improve
the app and then write ...
d7b3439f9ecee2c0650a0771889b8d3d8c29ae30 authored over 9 years ago by Juho Vepsalainen <[email protected]>
a296c7156bb792f8862a9b65d095ec69054ecedf authored over 9 years ago by Juho Vepsalainen <[email protected]>
97a79afac7b6e07a075ea98f333aa25a74b22853 authored over 9 years ago by Juho Vepsalainen <[email protected]>
f00fca7c717b9071b80fd3befcb58586572111ed authored over 9 years ago by Juho Vepsalainen <[email protected]>
Looks better this way.
9bad47e7b0cd9ca3158ab17e13b9dd0ef8f73dc5 authored over 9 years ago by Juho Vepsalainen <[email protected]>40b70e9011f00474c7a4398426a4d475ab4c0546 authored over 9 years ago by Juho Vepsalainen <[email protected]>
Maybe some day this will be replaced with a nice decorator syntax.
75c0275c140c845569181597b96fc6050ef8d2df authored over 9 years ago by Juho Vepsalainen <[email protected]>8fd2fc26f77f01e1b86859e9181ac2cc95d279f3 authored over 9 years ago by Juho Vepsalainen <[email protected]>
8d32fd0fa2efffc90eaa12b586f65ab95e80b83f authored over 9 years ago by Juho Vepsalainen <[email protected]>
8a5ee9d213bc4a762aad191d3411c9e33caf7c41 authored over 9 years ago by Juho Vepsalainen <[email protected]>
This needs to be cleaned up further. Init should go to `main.jsx`. That
probably applies to chap...
7a3802b4a76f070e2816b836afd4775fe98963d5 authored over 9 years ago by Juho Vepsalainen <[email protected]>
eb2445a540dc625ab4d9d9e84285d63aee809740 authored over 9 years ago by Juho Vepsalainen <[email protected]>
Still missing persistency (easy to add, though).
Compared to Alt this is *much* simpler. Need t...
81ea85aeb4b42d2ddbc500a9c353b42b4e41c143 authored over 9 years ago by Juho Vepsalainen <[email protected]>c07966600a6530d38f45708b119afa0b822ce231 authored over 9 years ago by Juho Vepsalainen <[email protected]>
3c062bb8bff6d774c5110205f3161295fca5f8d8 authored over 9 years ago by Juho Vepsalainen <[email protected]>
79a9aea5c8188321f5d7a11d927f0f67ceed15ae authored over 9 years ago by Juho Vepsalainen <[email protected]>
These aren't needed anymore given the functionality is on App level now.
Maybe these will come b...
d0623880c32e4f180d04bcf0d09eee07937c548b authored over 9 years ago by Juho Vepsalainen <[email protected]>
Looks like this kind of design works with alt better. I'm not a big fan
of the approach but at l...
It is better to set up AppStore to listen TodoStore through waitFor
instead. That way the data s...
Still need to see if it's possible to construct the whole data tree here
easily. The problem is ...
cee77f10192616edacf7b3b58c440507b27324f3 authored over 9 years ago by Juho Vepsalainen <[email protected]>
5539eb438341c9596c1b31f352b77f274b40fc42 authored over 9 years ago by Juho Vepsalainen <[email protected]>
f6869633a27e481bfb77efdf496a65d16ff5f8e5 authored over 9 years ago by Juho Vepsalainen <[email protected]>
d40f6085924c4f353d323239dcb9cf9fd788883b authored over 9 years ago by Juho Vepsalainen <[email protected]>
1b547da093e55fe97bbc203b78f64dd8f77efd33 authored over 9 years ago by Juho Vepsalainen <[email protected]>
2170d8624cdc803e2995c9b462eaa59922252c39 authored over 9 years ago by Juho Vepsalainen <[email protected]>
Still need to clean this up.
ea8d507aec4a72a900239534349ddbf047e43cfe authored over 9 years ago by Juho Vepsalainen <[email protected]>
Got rid of unnecessary boilerplate and added `TodoList` component to
illustrate issues with prop...
ee4eae4c5bdbc82686ec200411bfe9213cd108d6 authored over 9 years ago by Juho Vepsalainen <[email protected]>
e6d5ad6ecfcdd5881d63b67963b12414e57160f7 authored over 9 years ago by Juho Vepsalainen <[email protected]>
dba0d4e10d214b2ef2cd865c7694d73b660f852e authored over 9 years ago by Juho Vepsalainen <[email protected]>
The problem is that child stores are separate from the parent. This
means changes won't propagat...
5412944972c619d1d2397353e62c2d0bf6939b25 authored over 9 years ago by Juho Vepsalainen <[email protected]>
edfdb43e0a3cbbcc8476fbc4a11589aa3e570a96 authored over 9 years ago by Juho Vepsalainen <[email protected]>
5b2e728184f64aceaa52aeb80d2c0dfb8b669bc7 authored over 9 years ago by Juho Vepsalainen <[email protected]>
971f6ce581f7f3e09e70f7ff310ac3fe8b4b82bb authored over 9 years ago by Juho Vepsalainen <[email protected]>
This can probably be streamlined later by changing some naming in
earlier chapters. `TodoApp` is...
a442ea74e510629d8e471b91be39d23eb61fbd8a authored over 9 years ago by Juho Vepsalainen <[email protected]>
Just being consistent here.
d9dd7d3e76ff39b1e2faf43ccf06344b1693762e authored over 9 years ago by Juho Vepsalainen <[email protected]>2ca607c9b8859ac0bb93212d816db89fe2ca7d6b authored over 9 years ago by Juho Vepsalainen <[email protected]>
2ccdacf0f9aacf0f020a6726e1e9648fead55ab4 authored over 9 years ago by Juho Vepsalainen <[email protected]>
15f3ca038e7ef2f7d7463526f1118e2ae8a2b39b authored over 9 years ago by Juho Vepsalainen <[email protected]>
b7b2f80b2bb9ca3b9abd9b0c0f298f8191a13126 authored over 9 years ago by Juho Vepsalainen <[email protected]>
366d26541d5bf7d19f5523f09f28ad2d2bccb173 authored over 9 years ago by Juho Vepsalainen <[email protected]>
877ba66c76832f4820e10ba50b849df5807bcd69 authored over 9 years ago by Juho Vepsalainen <[email protected]>
62cc82d265cb9bbb37fe01a636b6292a2aa88c1c authored over 9 years ago by Juho Vepsalainen <[email protected]>
f6eea541b4790ddc61ecf9560123d37b7e7e7c5f authored over 9 years ago by Juho Vepsalainen <[email protected]>
03a4cfb70295e4140c3432fec1585637c8e00d0f authored over 9 years ago by Juho Vepsalainen <[email protected]>
472327d51e9229d60ae49816060a0aa327d6650a authored over 9 years ago by Juho Vepsalainen <[email protected]>
8f4abc675e338ef39004db3c54d915de06b302ca authored over 9 years ago by Juho Vepsalainen <[email protected]>
91fa73d13eabc6e399c0ae21bbe4475393b3997e authored over 9 years ago by Juho Vepsalainen <[email protected]>
4a2d84ff58a5e1a0604df4d2c5fece64f3dad583 authored over 9 years ago by Juho Vepsalainen <[email protected]>
It makes more sense to keep setup in a separate chapter.
9c215ff4a924ff34be1b2b6dc9ff2984736e5a90 authored over 9 years ago by Juho Vepsalainen <[email protected]>298d4c2752832c9ec6d939e222e51f8bbe88196b authored over 9 years ago by Juho Vepsalainen <[email protected]>
f31058edb7d5e4cfe69cc308f609cb9b5816e537 authored over 9 years ago by Juho Vepsalainen <[email protected]>
8469001321ecc6154ec6e3b9580bc8b6f07fcc2a authored over 9 years ago by Juho Vepsalainen <[email protected]>
2e1f6fc366fe838086b70af2d89652e4bd69e922 authored over 9 years ago by Juho Vepsalainen <[email protected]>
f1a9270be14abc7391bbf4dfe0c0bb2cec6d884f authored over 9 years ago by Juho Vepsalainen <[email protected]>
55e8d98338c75b23740d623bd922f52907c491b0 authored over 9 years ago by Juho Vepsalainen <[email protected]>
b028d2ec1552c0ea068dc16f2069de98b1c44232 authored over 9 years ago by Juho Vepsalainen <[email protected]>
Now it flows a bit better and source should work.
3a66163f2e9bf3255eeb63d90cf8bf4654288dc2 authored over 9 years ago by Juho Vepsalainen <[email protected]>46d4ef6d1258fe7dad7a0d3d06b2261b1f071adb authored over 9 years ago by Juho Vepsalainen <[email protected]>
It is easier to work this way.
3f2ca8c72029e23a6397e595909336f3af3a87d3 authored over 9 years ago by Juho Vepsalainen <[email protected]>0382c6c315801cdc13a86b43fc51d16319a21521 authored over 9 years ago by Juho Vepsalainen <[email protected]>
b2ff1387105e49386c23116f04afbacbf4f67e92 authored over 9 years ago by Juho Vepsalainen <[email protected]>
11634d44f3d74639857be994e22e4e5286d20917 authored over 9 years ago by Juho Vepsalainen <[email protected]>
Extra baggage, boring.
90143d45388c3a6d55a058e51a57d323e450f675 authored over 9 years ago by Juho Vepsalainen <[email protected]>bd29a478f666a13295b82e64d21254a8ed9835a1 authored over 9 years ago by Juho Vepsalainen <[email protected]>
Not going to need this anymore. Gitbook output looks way nicer.
60a9f471c1c4fc29d99427c9090855637d7fa5ae authored over 9 years ago by Juho Vepsalainen <[email protected]>e0d360691cfc1bf0a56b65adcab553c9a9a9b600 authored over 9 years ago by Juho Vepsalainen <[email protected]>
e1a8db2aebd8f8e61bf392477382d9de73dd3500 authored over 9 years ago by Juho Vepsalainen <[email protected]>
ea11801d0cc61c52cf92f8ae29de9c25d56ab6db authored over 9 years ago by Juho Vepsalainen <[email protected]>
95e16512170f787a52498377af399aa254017965 authored almost 10 years ago by Juho Vepsalainen <[email protected]>
This works better in book format.
ed91308f9e9b0fa4cdab7db025468e53323c349a authored almost 10 years ago by Juho Vepsalainen <[email protected]>
We will probably need to cover expose loader etc. somewhere still,
though. Maybe that should go ...
6c9892ec1e09ad4f7fbc213e86a1e2eb825cf6f9 authored almost 10 years ago by Juho Vepsalainen <[email protected]>
This seems too specific to React so cutting out.
559465f3da6abc473c9507d9d56a8f6c9df921b8 authored almost 10 years ago by Juho Vepsalainen <[email protected]>13ee932c9fd02e90b7d9f5a1a6fb25fe2574e23a authored almost 10 years ago by Juho Vepsalainen <[email protected]>
I'm not sure if this is actually relevant so pushing into a chapter of
its own. From Webpack's p...
60eef118f9ca61cbc3323f16e9e9d2f988ea4709 authored almost 10 years ago by Juho Vepsalainen <[email protected]>
We already cover this at Developing with Webpack.
fbbe72263525f33621d25af3a082e732c5be058c authored almost 10 years ago by Juho Vepsalainen <[email protected]>I'm not sure if this is the final place but feels a bit better here.
07a92ffc3842c6e8a5469fabab2322ebdcbfa8ef authored almost 10 years ago by Juho Vepsalainen <[email protected]>This is covered briefly earlier.
cd7f6697508f29c042dd9e9e867371fe071c4433 authored almost 10 years ago by Juho Vepsalainen <[email protected]>639b48eef845f6fac6334dd464ab0e1df96e9682 authored almost 10 years ago by Juho Vepsalainen <[email protected]>
89be951f506c6c99a2d69382f9804ba060ca5282 authored almost 10 years ago by Juho Vepsalainen <[email protected]>
073d51e7462bbdcf2f1783f578a4fc066435c5cb authored almost 10 years ago by Juho Vepsalainen <[email protected]>