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

Tweak name and add cover to README

c6181b6b119028a2d37ac59ee2bebc79f5cf9918 authored over 9 years ago by Juho Vepsalainen <[email protected]>
Update project link

9e086ff1aa566e057567babfc80851664526f5b3 authored over 9 years ago by Juho Vepsalainen <[email protected]>
Update project intro

de931fee455a40d7030becd59d8da14402cfbbfb authored over 9 years ago by Juho Vepsalainen <[email protected]>
Update meta

9b6b2776a3f703f651edf611cc8b75015b2f671c authored over 9 years ago by Juho Vepsalainen <[email protected]>
Set up gitbook 2.0

441070907f95905f9f6aaaf011d6541e46df7a24 authored over 9 years ago by Juho Vepsalainen <[email protected]>
Update build instructions

3ff942fd3b9c3f8d6feafad6ad981694ddd04d36 authored over 9 years ago by Juho Vepsalainen <[email protected]>
Add a chapter about authoring libraries

06c652fbb10d50083fbfcb9317732fc28cc43fb6 authored over 9 years ago by Juho Vepsalainen <[email protected]>
Simplify ESlint config

This gets rid of a warning. It's important to pass a number instead of a
boolean to eslint-react...

17f09860adacade5183fdfd5b19619b0b7978fb5 authored over 9 years ago by Juho Vepsalainen <[email protected]>
Sketch out kanban dnd

Still broken. Need to wait for some new code to appear and react-dnd to
stabilize.

5c95a15deddf6367e4b924d3b8837eee3203fd63 authored over 9 years ago by Juho Vepsalainen <[email protected]>
Remove extra ...

7942395163f1e9aef15f19723a636366b59e5bd6 authored over 9 years ago by Juho Vepsalainen <[email protected]>
Link to a blocker

Related to https://github.com/gaearon/react-dnd/issues/109.

5c074fefb9f6eeb87259fcff753710582cd9dcd3 authored over 9 years ago by Juho Vepsalainen <[email protected]>
Add some basic styling

This can be improved but much better than nothing. Still need to improve
the app and then write ...

8ceb76b47c7c942ffb122ea35c15c01c94200137 authored over 9 years ago by Juho Vepsalainen <[email protected]>
Add a stub for Polishing Kanban chapter

d7b3439f9ecee2c0650a0771889b8d3d8c29ae30 authored over 9 years ago by Juho Vepsalainen <[email protected]>
Add schema for baobab tree

a296c7156bb792f8862a9b65d095ec69054ecedf authored over 9 years ago by Juho Vepsalainen <[email protected]>
Ignore diff/log files

97a79afac7b6e07a075ea98f333aa25a74b22853 authored over 9 years ago by Juho Vepsalainen <[email protected]>
Push alt and storage behind libs/

f00fca7c717b9071b80fd3befcb58586572111ed authored over 9 years ago by Juho Vepsalainen <[email protected]>
Push stylesheets within a directory of their own

Looks better this way.

9bad47e7b0cd9ca3158ab17e13b9dd0ef8f73dc5 authored over 9 years ago by Juho Vepsalainen <[email protected]>
Write "From Todo to Kanban" through

40b70e9011f00474c7a4398426a4d475ab4c0546 authored over 9 years ago by Juho Vepsalainen <[email protected]>
Rename behaviors as decorators

Maybe some day this will be replaced with a nice decorator syntax.

75c0275c140c845569181597b96fc6050ef8d2df authored over 9 years ago by Juho Vepsalainen <[email protected]>
Name Connect behavior class correctly

8fd2fc26f77f01e1b86859e9181ac2cc95d279f3 authored over 9 years ago by Juho Vepsalainen <[email protected]>
Mark tips and warnings

8d32fd0fa2efffc90eaa12b586f65ab95e80b83f authored over 9 years ago by Juho Vepsalainen <[email protected]>
Fix typo

8a5ee9d213bc4a762aad191d3411c9e33caf7c41 authored over 9 years ago by Juho Vepsalainen <[email protected]>
Restore persistency on baobab example

This needs to be cleaned up further. Init should go to `main.jsx`. That
probably applies to chap...

7c8f1e613c88336e822b3faf0b8e0dde4131857a authored over 9 years ago by Juho Vepsalainen <[email protected]>
Simplify `persist` behavior

7a3802b4a76f070e2816b836afd4775fe98963d5 authored over 9 years ago by Juho Vepsalainen <[email protected]>
Replace chapter 7 application with baobab version

eb2445a540dc625ab4d9d9e84285d63aee809740 authored over 9 years ago by Juho Vepsalainen <[email protected]>
Add baobab implementation of Kanban app

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]>
Push components behind /components

c07966600a6530d38f45708b119afa0b822ce231 authored over 9 years ago by Juho Vepsalainen <[email protected]>
Tidy up

3c062bb8bff6d774c5110205f3161295fca5f8d8 authored over 9 years ago by Juho Vepsalainen <[email protected]>
Simplify implementation of TodoStore

79a9aea5c8188321f5d7a11d927f0f67ceed15ae authored over 9 years ago by Juho Vepsalainen <[email protected]>
Remove TodoActions and TodoStore

These aren't needed anymore given the functionality is on App level now.
Maybe these will come b...

7d66c9a53bff95c3a642a32162466eae77cd473f authored over 9 years ago by Juho Vepsalainen <[email protected]>
Remove XXX

d0623880c32e4f180d04bcf0d09eee07937c548b authored over 9 years ago by Juho Vepsalainen <[email protected]>
Push todo operations and store to App level

Looks like this kind of design works with alt better. I'm not a big fan
of the approach but at l...

29974f6d8ae369848e71a2a2fc7c147dc8a5be02 authored over 9 years ago by Juho Vepsalainen <[email protected]>
Drop FinalStore

It is better to set up AppStore to listen TodoStore through waitFor
instead. That way the data s...

5974110a57240453abf902ac840ba7ecaac201f9 authored over 9 years ago by Juho Vepsalainen <[email protected]>
Set up a stub for FinalStore

Still need to see if it's possible to construct the whole data tree here
easily. The problem is ...

839f4b9acd7d43b2768f5c9cb7857692ba92452d authored over 9 years ago by Juho Vepsalainen <[email protected]>
Add action required for creating lanes

cee77f10192616edacf7b3b58c440507b27324f3 authored over 9 years ago by Juho Vepsalainen <[email protected]>
Add missing connect behavior

5539eb438341c9596c1b31f352b77f274b40fc42 authored over 9 years ago by Juho Vepsalainen <[email protected]>
Add a section about component design

f6869633a27e481bfb77efdf496a65d16ff5f8e5 authored over 9 years ago by Juho Vepsalainen <[email protected]>
Remove extra "to"

d40f6085924c4f353d323239dcb9cf9fd788883b authored over 9 years ago by Juho Vepsalainen <[email protected]>
Implement connect behavior

1b547da093e55fe97bbc203b78f64dd8f77efd33 authored over 9 years ago by Juho Vepsalainen <[email protected]>
Use bindActions

2170d8624cdc803e2995c9b462eaa59922252c39 authored over 9 years ago by Juho Vepsalainen <[email protected]>
Add TodoList to chapter 6

Still need to clean this up.

ea8d507aec4a72a900239534349ddbf047e43cfe authored over 9 years ago by Juho Vepsalainen <[email protected]>
Improve the structure of Implementing Todo

Got rid of unnecessary boilerplate and added `TodoList` component to
illustrate issues with prop...

ecd676d9ec71bb32fed6218414f8784b60d6f7ea authored over 9 years ago by Juho Vepsalainen <[email protected]>
Push merge to a separate file

ee4eae4c5bdbc82686ec200411bfe9213cd108d6 authored over 9 years ago by Juho Vepsalainen <[email protected]>
Push `persist` below behaviors directory

e6d5ad6ecfcdd5881d63b67963b12414e57160f7 authored over 9 years ago by Juho Vepsalainen <[email protected]>
Push actions and stores within directories of their own

dba0d4e10d214b2ef2cd865c7694d73b660f852e authored over 9 years ago by Juho Vepsalainen <[email protected]>
Sketch out high level persistency

The problem is that child stores are separate from the parent. This
means changes won't propagat...

32bb84a653f9c73aa21f7c411e42e5bfe8fab826 authored over 9 years ago by Juho Vepsalainen <[email protected]>
Show how to make TodoList state separate

5412944972c619d1d2397353e62c2d0bf6939b25 authored over 9 years ago by Juho Vepsalainen <[email protected]>
Use correct formatting type

edfdb43e0a3cbbcc8476fbc4a11589aa3e570a96 authored over 9 years ago by Juho Vepsalainen <[email protected]>
Implement basic addLane

5b2e728184f64aceaa52aeb80d2c0dfb8b669bc7 authored over 9 years ago by Juho Vepsalainen <[email protected]>
Add initial Lane

971f6ce581f7f3e09e70f7ff310ac3fe8b4b82bb authored over 9 years ago by Juho Vepsalainen <[email protected]>
Add initial stub for Kanban project

This can probably be streamlined later by changing some naming in
earlier chapters. `TodoApp` is...

d2c219bd1a45b539423d9406f05457cf0f8b8bd8 authored over 9 years ago by Juho Vepsalainen <[email protected]>
Remove redundant parameter

a442ea74e510629d8e471b91be39d23eb61fbd8a authored over 9 years ago by Juho Vepsalainen <[email protected]>
Move addItem to beginning

Just being consistent here.

d9dd7d3e76ff39b1e2faf43ccf06344b1693762e authored over 9 years ago by Juho Vepsalainen <[email protected]>
Add a stub for "From Todo to Kanban" chapter

2ca607c9b8859ac0bb93212d816db89fe2ca7d6b authored over 9 years ago by Juho Vepsalainen <[email protected]>
Update title page

2ccdacf0f9aacf0f020a6726e1e9648fead55ab4 authored over 9 years ago by Juho Vepsalainen <[email protected]>
Add an example of a higher order component

15f3ca038e7ef2f7d7463526f1118e2ae8a2b39b authored over 9 years ago by Juho Vepsalainen <[email protected]>
Show how to implement persistency on top of Flux

b7b2f80b2bb9ca3b9abd9b0c0f298f8191a13126 authored over 9 years ago by Juho Vepsalainen <[email protected]>
Set up Flux example source

366d26541d5bf7d19f5523f09f28ad2d2bccb173 authored over 9 years ago by Juho Vepsalainen <[email protected]>
List -> App

877ba66c76832f4820e10ba50b849df5807bcd69 authored over 9 years ago by Juho Vepsalainen <[email protected]>
Fix header level

62cc82d265cb9bbb37fe01a636b6292a2aa88c1c authored over 9 years ago by Juho Vepsalainen <[email protected]>
Hook up flowcheck

f6eea541b4790ddc61ecf9560123d37b7e7e7c5f authored over 9 years ago by Juho Vepsalainen <[email protected]>
Hook up remove

03a4cfb70295e4140c3432fec1585637c8e00d0f authored over 9 years ago by Juho Vepsalainen <[email protected]>
Expand on todo edit

472327d51e9229d60ae49816060a0aa327d6650a authored over 9 years ago by Juho Vepsalainen <[email protected]>
Hook up basic `addItem`

8f4abc675e338ef39004db3c54d915de06b302ca authored over 9 years ago by Juho Vepsalainen <[email protected]>
Hook up TodoApp and TodoItem

91fa73d13eabc6e399c0ae21bbe4475393b3997e authored over 9 years ago by Juho Vepsalainen <[email protected]>
Add basic TodoApp

4a2d84ff58a5e1a0604df4d2c5fece64f3dad583 authored over 9 years ago by Juho Vepsalainen <[email protected]>
Split Todo bit from React chapter

It makes more sense to keep setup in a separate chapter.

9c215ff4a924ff34be1b2b6dc9ff2984736e5a90 authored over 9 years ago by Juho Vepsalainen <[email protected]>
Show how to configure eslint with Webpack

298d4c2752832c9ec6d939e222e51f8bbe88196b authored over 9 years ago by Juho Vepsalainen <[email protected]>
Rework eslint section

f31058edb7d5e4cfe69cc308f609cb9b5816e537 authored over 9 years ago by Juho Vepsalainen <[email protected]>
Expand on hot loading

8469001321ecc6154ec6e3b9580bc8b6f07fcc2a authored over 9 years ago by Juho Vepsalainen <[email protected]>
Simplify the beginning of the React chapter and add initial example

2e1f6fc366fe838086b70af2d89652e4bd69e922 authored over 9 years ago by Juho Vepsalainen <[email protected]>
Separate Flux part to a chapter of its own

f1a9270be14abc7391bbf4dfe0c0bb2cec6d884f authored over 9 years ago by Juho Vepsalainen <[email protected]>
Move comment to a separate line

55e8d98338c75b23740d623bd922f52907c491b0 authored over 9 years ago by Juho Vepsalainen <[email protected]>
Simplify

b028d2ec1552c0ea068dc16f2069de98b1c44232 authored over 9 years ago by Juho Vepsalainen <[email protected]>
Add project source for developing with webpack and improve chapter

Now it flows a bit better and source should work.

3a66163f2e9bf3255eeb63d90cf8bf4654288dc2 authored over 9 years ago by Juho Vepsalainen <[email protected]>
Add initial stub for chapter 3 project files

46d4ef6d1258fe7dad7a0d3d06b2261b1f071adb authored over 9 years ago by Juho Vepsalainen <[email protected]>
Add chapter number prefixes to manuscript

It is easier to work this way.

3f2ca8c72029e23a6397e595909336f3af3a87d3 authored over 9 years ago by Juho Vepsalainen <[email protected]>
Rename Understanding Webpack as Webpack Compared

0382c6c315801cdc13a86b43fc51d16319a21521 authored over 9 years ago by Juho Vepsalainen <[email protected]>
Simplify Getting Started chapter and add source

b2ff1387105e49386c23116f04afbacbf4f67e92 authored over 9 years ago by Juho Vepsalainen <[email protected]>
Link to tools

11634d44f3d74639857be994e22e4e5286d20917 authored over 9 years ago by Juho Vepsalainen <[email protected]>
Drop preface and merge the important bits with introduction

Extra baggage, boring.

90143d45388c3a6d55a058e51a57d323e450f675 authored over 9 years ago by Juho Vepsalainen <[email protected]>
Ignore .DS_Store

bd29a478f666a13295b82e64d21254a8ed9835a1 authored over 9 years ago by Juho Vepsalainen <[email protected]>
Drop markdown-pdf based generator

Not going to need this anymore. Gitbook output looks way nicer.

60a9f471c1c4fc29d99427c9090855637d7fa5ae authored over 9 years ago by Juho Vepsalainen <[email protected]>
Attach license

e0d360691cfc1bf0a56b65adcab553c9a9a9b600 authored over 9 years ago by Juho Vepsalainen <[email protected]>
Update cover

e1a8db2aebd8f8e61bf392477382d9de73dd3500 authored over 9 years ago by Juho Vepsalainen <[email protected]>
Update description

ea11801d0cc61c52cf92f8ae29de9c25d56ab6db authored over 9 years ago by Juho Vepsalainen <[email protected]>
Mention about lodash

95e16512170f787a52498377af399aa254017965 authored almost 10 years ago by Juho Vepsalainen <[email protected]>
Move to 2 level indentation

This works better in book format.

ed91308f9e9b0fa4cdab7db025468e53323c349a authored almost 10 years ago by Juho Vepsalainen <[email protected]>
Drop optimizing development chapter

We will probably need to cover expose loader etc. somewhere still,
though. Maybe that should go ...

136bc79bafca8068fa980f9e4cdd52b08eed7149 authored almost 10 years ago by Juho Vepsalainen <[email protected]>
Push optimizing caching to asset chapter

6c9892ec1e09ad4f7fbc213e86a1e2eb825cf6f9 authored almost 10 years ago by Juho Vepsalainen <[email protected]>
Cut PureRenderMixin

This seems too specific to React so cutting out.

559465f3da6abc473c9507d9d56a8f6c9df921b8 authored almost 10 years ago by Juho Vepsalainen <[email protected]>
Push hash bit to deployment chapter

13ee932c9fd02e90b7d9f5a1a6fb25fe2574e23a authored almost 10 years ago by Juho Vepsalainen <[email protected]>
Push authoring libraries to a chapter of its own

I'm not sure if this is actually relevant so pushing into a chapter of
its own. From Webpack's p...

4522ca64a1939de33212efc8a311fc7e3b7454f8 authored almost 10 years ago by Juho Vepsalainen <[email protected]>
Add brief intro

60eef118f9ca61cbc3323f16e9e9d2f988ea4709 authored almost 10 years ago by Juho Vepsalainen <[email protected]>
Drop CSS loading from Asset management

We already cover this at Developing with Webpack.

fbbe72263525f33621d25af3a082e732c5be058c authored almost 10 years ago by Juho Vepsalainen <[email protected]>
Push information about supported module formats earlier

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]>
Eliminate file extension bit

This is covered briefly earlier.

cd7f6697508f29c042dd9e9e867371fe071c4433 authored almost 10 years ago by Juho Vepsalainen <[email protected]>
Move React chapter conclusion to the right place

639b48eef845f6fac6334dd464ab0e1df96e9682 authored almost 10 years ago by Juho Vepsalainen <[email protected]>
Mention about grunt-webpack and gulp-webpack

89be951f506c6c99a2d69382f9804ba060ca5282 authored almost 10 years ago by Juho Vepsalainen <[email protected]>
BASE64 -> Base64

073d51e7462bbdcf2f1783f578a4fc066435c5cb authored almost 10 years ago by Juho Vepsalainen <[email protected]>