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
f2a7f6736d8f50f00c0190599ed210a9395dcfd0 authored over 8 years ago by Juho Vepsalainen <[email protected]>
39ad16312897b3eb6d0fa8d6f15f58ba85c5309e authored over 8 years ago by Juho Vepsalainen <[email protected]>
Persistency needs a few tweaks so better prepare the code for that.
b0f362742b225be28d090b68e7f9b1efe46e58fe authored over 8 years ago by Juho Vepsalainen <[email protected]>Far neater now.
7649c0da3dbd38c655508448d74eade3470597bb authored over 8 years ago by Juho Vepsalainen <[email protected]>8d9079287211e4c524af10549b5b800f4c5f2fa2 authored over 8 years ago by Juho Vepsalainen <[email protected]>
46652416a46953711ffe8798127b0e1583e8f353 authored over 8 years ago by Juho Vepsalainen <[email protected]>
b0adbc23190bb78cb2b18bf606c423934ba69e43 authored over 8 years ago by Juho Vepsalainen <[email protected]>
245cc9449ed975042dab0cb4dd5269565850c958 authored over 8 years ago by Juho Vepsalainen <[email protected]>
739fd36dd29d3518072abc0655add64d256a8525 authored over 8 years ago by Juho Vepsalainen <[email protected]>
connect-alt needs this to work correctly. Not nice but...
081b1468a160d89e0075f131b8db3adf9358b048 authored over 8 years ago by Juho Vepsalainen <[email protected]>f2904c81bdef65537d34b76f36b1eccba976d867 authored over 8 years ago by Juho Vepsalainen <[email protected]>
This is a good place for that.
6329eb9cc2f229403b77fdcca2758c7c6e45b02c authored over 8 years ago by Juho Vepsalainen <[email protected]>0aa7f9de00c65225bc093835b4c58416e22fb9ce authored over 8 years ago by Juho Vepsalainen <[email protected]>
The first one is more general and shows the `Provider` and `connect`
ideas. The second chapter d...
ef1c98fcc9f4361cced6f77bb228fa8c643152a7 authored over 8 years ago by Juho Vepsalainen <[email protected]>
dbfc992bb93811872988ff84c3b3bfd8a0234880 authored over 8 years ago by Juho Vepsalainen <[email protected]>
0cd24215eefb9c4828d234d7b4d5eda3c4c34798 authored over 8 years ago by Juho Vepsalainen <[email protected]>
ddb54a8bb61d0bb0224f2c75175ead54efda1258 authored over 8 years ago by Juho Vepsalainen <[email protected]>
4ab6869655feb86d07a03f9df848876a1c87bfa8 authored over 8 years ago by Juho Vepsalainen <[email protected]>
460e60ca7ecdbfb6e2b9f12a71bfa3ac3ecd37eb authored over 8 years ago by Juho Vepsalainen <[email protected]>
Now there's more discussion about alternatives.
53d7490bdba7d055303a1e39fbc748e21d1a105a authored over 8 years ago by Juho Vepsalainen <[email protected]>
This saves a step down the line. Better have the components there right
from the start to avoid ...
735481329a651a8e86f72f35988b97a8c37f14ea authored over 8 years ago by Juho Vepsalainen <[email protected]>
Consistency.
15d99f3b1297c523ff0bfd7e3b92a8697589a1c4 authored over 8 years ago by Juho Vepsalainen <[email protected]>
Good enough for now. This could be expanded further. Maybe going to CSS
Modules by defalt would ...
No need for that extra `div` or ternary.
2ad90dd07da690e80efbc5dee837e0c44a8887f3 authored over 8 years ago by Juho Vepsalainen <[email protected]>59afeb8024711652ef7bef3e6c57eda2032dc3b3 authored over 8 years ago by Juho Vepsalainen <[email protected]>
This isn't needed in the "Getting Started" part.
551e3a6c35c56fe3ab9df4e3023179f8466033a0 authored over 8 years ago by Juho Vepsalainen <[email protected]>a7b8e952b21c6bd1faecbf37e352d4dbab8fbb29 authored over 8 years ago by Juho Vepsalainen <[email protected]>
a9bf8ac14f8c39897b1dbcb7304797957d26aa29 authored over 8 years ago by Juho Vepsalainen <[email protected]>
857ea75002a94cee9d9c16a2daac048f6960f4dd authored over 8 years ago by Juho Vepsalainen <[email protected]>
07783f8fbcc2b370965fd80f6e497bb844af3046 authored over 8 years ago by Juho Vepsalainen <[email protected]>
2f9f7064e3c9dc134caecf70cd7d84034a9e26ff authored over 8 years ago by Juho Vepsalainen <[email protected]>
This needs a couple of more bits to work.
6ee0e49b14508a772d3bd96988491141b6b5ff6c authored over 8 years ago by Juho Vepsalainen <[email protected]>`build` directory shouldn't be needed anymore.
b017c1be11de2e08597f7b9525914526e80d72a8 authored over 8 years ago by Juho Vepsalainen <[email protected]>
Still need to resolve
https://github.com/js-dxtools/webpack-validator/issues/102 as that's
block...
Better move the whole idea here as that cleans up the kanban part and
makes it easier to digest.
9bd80adff56b9a1d70b2f5cb80c44cd6901e3b1f authored over 8 years ago by Juho Vepsalainen <[email protected]>
3775bb628d060c76dd6023a361ec1945ffb47c04 authored over 8 years ago by Juho Vepsalainen <[email protected]>
2b1cae864383b3784b7066a2bd7095d958c33af8 authored over 8 years ago by Juho Vepsalainen <[email protected]>
32d75421d0b9380c3709624d8924537ec5d47449 authored over 8 years ago by Juho Vepsalainen <[email protected]>
More accurate.
3b7ebcdb73b412d0d1d471010fab08889b31f149 authored over 8 years ago by Juho Vepsalainen <[email protected]>ab164631207468265069f364328a9656a7998744 authored over 8 years ago by Juho Vepsalainen <[email protected]>
Far better this way.
dc9b3de04a8e0039d1c9598e2e16c8fe2149beaa authored over 8 years ago by Juho Vepsalainen <[email protected]>It's better to discuss deletion before editing. From easy to hard.
9568e9dda32691e6d9bdc5cc5db79d52ba4f73e7 authored over 8 years ago by Juho Vepsalainen <[email protected]>
This is cleaner now that we implement `Notes` first and `App` after
that. Next steps - deletion ...
f040154a4471ab59a59239b08894b7ead375f165 authored over 8 years ago by Juho Vepsalainen <[email protected]>
Forced to use 2.9.0 since that works with babel-eslint. Also added a
couple of rules that will c...
Just being consistent (`app` uses `libs` too).
9a4cdb946864091dfad0215833fdc359832fd08a authored over 8 years ago by Juho Vepsalainen <[email protected]>
Now `Notes` are grown before the rest. This makes the intro more
compact. Next step - grow the c...
26571bfaf725f3d044122c73682e3f0c0477c4d8 authored over 8 years ago by Juho Vepsalainen <[email protected]>
ESLint should work again.
3237d2b263f564e6d76a2e7ca8b2eeda351d8408 authored over 8 years ago by Juho Vepsalainen <[email protected]>Unfortunately this gives an error due to https://github.com/eslint/eslint/issues/6158 .
Better ...
83cc37526afc979d2acf85c2cd7073a789dfc1ed authored over 8 years ago by Juho Vepsalainen <[email protected]>f18fd070b05986d9b358710f0122ece116901372 authored over 8 years ago by Juho Vepsalainen <[email protected]>
f082cf14385f1546011962c7036ec463bb439903 authored over 8 years ago by Juho Vepsalainen <[email protected]>
3181edaf85bf772888f85e9eb2305565a60939ce authored over 8 years ago by Juho Vepsalainen <[email protected]>
Consistent with boilerplate naming.
8dd4894b07d58e3993faff87d6f0dbf56d36622e authored over 8 years ago by Juho Vepsalainen <[email protected]>This needs to be rewritten.
85cab38c7092f7464f5184767587c64c41dc8a3f authored over 8 years ago by Juho Vepsalainen <[email protected]>42eb9bcddc75286096435f3346055345d2f4734e authored over 8 years ago by Juho Vepsalainen <[email protected]>
237d11772e7ecd10a30452a8ec4d256ffaed4b0a authored over 8 years ago by Juho Vepsalainen <[email protected]>
058e7555fa0cf11d459c11bfdf5eeccdd46f487c authored over 8 years ago by Juho Vepsalainen <[email protected]>
Now React is discussed in greater detail before we get to code.
ce6a78a8a2cfe3bccc18925ab2bdff7d4f6a7d9f authored over 8 years ago by Juho Vepsalainen <[email protected]>188c06789cfcd0d68ad3ea0a02f41765b7142a90 authored over 8 years ago by Juho Vepsalainen <[email protected]>
1deab2010c815c0ab5f0f65cf46423680b38573d authored over 8 years ago by Juho Vepsalainen <[email protected]>
This needs to go to a chapter of its own. Too big otherwise.
43b12dc701ef0075e212b6610e25b422b5e1c959 authored over 8 years ago by Juho Vepsalainen <[email protected]>Also added a stub for the first chapter.
114407085876b04f4fca9d4668a9eb32fafb8df4 authored over 8 years ago by Juho Vepsalainen <[email protected]>78621c17ad4488549a6f60b62dbf014644973a7e authored over 8 years ago by Juho Vepsalainen <[email protected]>
"implementing notes" becomes a little lighter this way. "styling notes"
works as a breather chap...
206ca9d947b52514d3fbfd10a099534432cd60f1 authored over 8 years ago by Juho Vepsalainen <[email protected]>
f83845647aadc492c6c82131bd90084a1f369849 authored over 8 years ago by Juho Vepsalainen <[email protected]>
239cce59cf75de3284bbe39180bad921ebb8c36e authored over 8 years ago by Juho Vepsalainen <[email protected]>
99b9e36a36335486762f6bbf3c7e396406b4b408 authored over 8 years ago by Juho Vepsalainen <[email protected]>
36c52eb8d3a665df2099c28aa84e90056f24dc27 authored over 8 years ago by Juho Vepsalainen <[email protected]>
ca362ef83a83db85e37ff41c5e67cbec3956da1b authored over 8 years ago by Juho Vepsalainen <[email protected]>
f4e925f9cf7a7ee64e57a789d5219d763dc6a49b authored over 8 years ago by Juho Vepsalainen <[email protected]>
8c60154d4cc689ea7fb7d8f646b409bb4ad975db authored over 8 years ago by Juho Vepsalainen <[email protected]>
Split this up from "react and flux" to add another breather chapter.
e0ca9345967da1f71605b3e9f8616efaf0c67d72 authored over 8 years ago by Juho Vepsalainen <[email protected]>120ea4d7df1f0e4bb8b33b93aba0de2a983f6c7e authored over 8 years ago by Juho Vepsalainen <[email protected]>
d6ab7b5622ee9107c8b96d9a9e234dfd4c043e47 authored over 8 years ago by Juho Vepsalainen <[email protected]>
5170e94bd6a05d65903edbd67af8c07f620a4113 authored over 8 years ago by Juho Vepsalainen <[email protected]>
756e507c284496be36f98637bf49f442c4318e1d authored over 8 years ago by Juho Vepsalainen <[email protected]>
ffbef83c84411774992e9ed63ecd2b8918b4e9d2 authored over 8 years ago by Juho Vepsalainen <[email protected]>
278229733600c668cde3f93b1342d78cb6cc58a2 authored over 8 years ago by Juho Vepsalainen <[email protected]>
60dd0f041976963d0a3759bbc5139bb2b8b7734b authored over 8 years ago by Juho Vepsalainen <[email protected]>
a618d39fb51699ad301edca128ab920d50815275 authored over 8 years ago by Juho Vepsalainen <[email protected]>
6a90b42af2074675043897daf4e5f05fc9a92aaa authored over 8 years ago by Juho Vepsalainen <[email protected]>
7ed95758b933b07707487cb524f042fb949d7f52 authored over 8 years ago by Juho Vepsalainen <[email protected]>
540addacb333fc7432b5f10ce43a3b1fd63f24c5 authored over 8 years ago by Juho Vepsalainen <[email protected]>
d97f192b4681c9dbd730d30555703d1de9231bfd authored over 8 years ago by Juho Vepsalainen <[email protected]>
Simpler this way.
20eebf13c8835b6779b4b0d1e8fbdfd680cc9c79 authored over 8 years ago by Juho Vepsalainen <[email protected]>c6c2a533dc90c57cf0f8b6770f5a99a7e3d0ab59 authored over 8 years ago by Juho Vepsalainen <[email protected]>
Thanks Alfred!
bc77779a79325002ad901b44ab34d7d72a6ec27a authored over 8 years ago by Juho Vepsalainen <[email protected]>a2f0cbfd760229d6ac8fcbc9776b62e6e478815d authored over 8 years ago by Juho Vepsalainen <[email protected]>
c56bd86ab84e67a551c04d272798a755f4a73a5e authored over 8 years ago by Juho Vepsalainen <[email protected]>
Removing unreachable if condition
97cf13d90ba3c40f3c69e93dfcf5aa9de1507eb8 authored over 8 years ago by Juho Vepsäläinen <[email protected]>e7616aff4858fec6cd94761397eaec8af88ee8a9 authored over 8 years ago by Alfred Lau <[email protected]>
CH02 - Mention Edge & Safari dev tools
85519032cb6ce83e7b56f4fc0fc9d53c6bff4574 authored over 8 years ago by Juho Vepsäläinen <[email protected]>a51a78f5bcc2b6605be97edfd47708ad0390c8ed authored over 8 years ago by Tom Byrer <[email protected]>
Thanks @JakePeyser.
Closes #387.
0be3143fc18b842590711557f71791dbb9411876 authored over 8 years ago by Juho Vepsalainen <[email protected]>08708baba4dfe8908b20688cd39b26bc2d7621dd authored over 8 years ago by Juho Vepsalainen <[email protected]>