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

developing with webpack - Improve readability

6d3d05edc57034ca7971f2a9f30993a4e0d8fcc1 authored over 9 years ago
webpack compared - Improve readability

9e133788374731ec74db74aaeb5a38454cb17e8f authored over 9 years ago
introduction - Improve readability

78765c675fee466734cd44c3e751bb925ab96404 authored over 9 years ago
implementing notes - Fix typos

Thanks @CompuIves!

Closes #208.

b8d90c2511d1504df453a7c1f7ba89f051d9c363 authored over 9 years ago
building kanban - Don't link to demo

No need to link here as only the build changes. The problem is that this
relies on custom build ...

31e2528cd4b1544e585e611107f8909eace26031 authored over 9 years ago
introduction - Fix typo

7e701b905648bb73c2a4f35a4cfedb3ea9ac2ea7 authored over 9 years ago
webpack -> Webpack

Earlier we had both "webpack" and "Webpack". Even though "webpack" is
the official name I decide...

684d5a0f85d6305951cece02b9e79d2dc6842fac authored over 9 years ago
developing with webpack - Recommend `eval-source-map` for small projects

Now we discuss possible development options in more detail.

Related to #204.

ea3b67a87a5fedb3274b419ac38e4e36768c065b authored over 9 years ago
Add default fallback for `TARGET`

The idea is that we provide a sane default configuration in case webpack
is invoked outside of npm.

d6c37c9ad3693a1666a82553866ab0e77adb9339 authored over 9 years ago
introduction - Add special thanks for Nancy

381170709c726e39d94e124e30caf1579219ef63 authored over 9 years ago
introduction - Add @stevepiercy to acknowledgments

Thanks a lot!

9a50f8c21857b6d22e17324d9bdd00c2fa2f9f16 authored over 9 years ago
Merge pull request #207 from stevepiercy/dev

style react - grammar and spelling

bf019e7e471f68c5f4d18ea9d39354fab056e351 authored over 9 years ago
Merge branch 'dev' of github.com:survivejs/webpack_react into dev

91df275ba13e8af7453bd7e033e331826dbf3262 authored over 9 years ago
style react - grammar and spelling

f876ea1808f213677a8a91e243a0f17c8905bc49 authored over 9 years ago
developing with webpack - Remove `-loader` suffix warning

Looks like this has been fixed in webpack so it's safe to remove.

2f2185d9f13d56b4205432130c4042441b5cfac9 authored over 9 years ago
`removeId` -> `removeIndex`

ba4c2850d5e45bbfcc7aa4d1d1cac35d5965d3ef authored over 9 years ago
webpack and react - Grammar fixes

Thanks Nancy!

9f3f319b1fa3839c0173c99db3b8ede04b504ad3 authored over 9 years ago
developing with webpack - Grammar fixes

Thanks Nancy!

0c5cad08242d9697a3659f0f4f0552ba51309045 authored over 9 years ago
webpack compared - Grammar fixes

Thanks Nancy!

3999d0ca7fbe22b52472d3c328abd4053c5ab863 authored over 9 years ago
implementing dnd - Data -> Note

Thanks for the pointers @mweststrate!

e3e7599265d43a9dd870bbb6206687f49c733778 authored over 9 years ago
from notes to kanban - `id` -> `Index`

`indexOf` is used here so better be consistent. Also fixed book example
to match code.

e2e236f6767e85c1a3413fd3190a14393dd31eb3 authored over 9 years ago
implementing dnd - Use `index` at `removeNote`

`indexOf`!

e76ea3a49b81494d8ba984feb27bcbbe694f1483 authored over 9 years ago
implementing dnd - Use word `Index` with `indexOf`

This is just to make a difference between `id` and array index.

bee0a3b3f79dc22bf6ace76b3ae91542ab97027c authored over 9 years ago
from notes to kanban - Simplify `editNote` signature

No need to pass `laneId` anymore.

fc4a393c445c8595b4fe9645448ad382172e7dea authored over 9 years ago
Push `findIndex` as a regular dependency

c596ad06969c2ff0daf22514502f20ab22928f1d authored over 9 years ago
linting in webpack - webpack -> Webpack in header

2d5c093a0024561059cb82a3107cfafce393e989 authored over 9 years ago
react and flux - Simplify store section

This can rely on earlier text more. More succint this way.

9da18849b01afd58ed2bb31e8890e0ed180339b7 authored over 9 years ago
implementing notes - Mention about id and backend earlier

It's too late to go through this at "React and Flux".

e482fc81596fd4586f4a6f026485b9bd1c03550b authored over 9 years ago
react and flux - Push "Dispatching in Alt" below Gluing section

d2d404c17b482412e3e6ca9defce64daffc3e536 authored over 9 years ago
react and flux - id -> label

Clearer as we already speak about ids earlier. Easy to mix up.

067bf504e42c8ba61a727d87634770333636d6bf authored over 9 years ago
react and flux - Mention that we treat all Alt components as singleton

b73e843b9eb13e962a93885d7f5d790d545f9f6b authored over 9 years ago
from notes to kanban - Drop redundant `findLane` bind

a8289fa02be4eda008619537f9166ceee3487d8d authored over 9 years ago
react and flux - Drop redundant `findNote` bind

Alt binds these automatically so no need.

7cf434d4dffb98a2af7f87f657b804056a505e66 authored over 9 years ago
react and flux - Improve skeleton paragraph

14caea7f023aff5bdf58265c1fc1a4a8b954e7bb authored over 9 years ago
react and flux - Improve UX of `NoteStore`

It's easier to fill in the methods now.

1b24001b00a6898ee0c6e598c4acafccb97b8278 authored over 9 years ago
Implement section hierarchy

ce06e5dd85bcd77bb49c21eafe7b2a02baa19c71 authored over 9 years ago
raect and flux - Split store explanation

Now it's a little easier to understand what's going on. No need to
digest a lot of code at once.

2c034f15ca3eee43c6a0f365d84e2369f51dcbf8 authored over 9 years ago
react and flux - Drop redundant paragraphs about actions

e002c602d2caa39f4ee6653da83c2e488947e9b2 authored over 9 years ago
react and flux - Grammar/flow fixes

a4d21753323a955495911b9b0bd32e8a33ccc824 authored over 9 years ago
react and flux - Drop redundant verbosity from action explanation

0f49a77c416de451ee990777f36957f9977ac748 authored over 9 years ago
react and flux - Improve flow and grammar

95d059d198bf16aca014e57f75457f24a12e0564 authored over 9 years ago
react and flux - Push Relay to end

A little better there but we can think about this.

624be2dd2cd06ccd9381b45789fc0ddf747932c2 authored over 9 years ago
react and flux - Mention that Alt hides Flux boilerplate

307ea78ff65d20dbef13caa75f0d5e15bcacefa3 authored over 9 years ago
react and flux - Drop dataflow section

Too vague.

94d1f687360d34dacc76657e2d50e7dd030e4bdf authored over 9 years ago
react and flux - Expand on intro and explain the basic flow

Related to #189.

693354cdef0e235245f4e02e9f5e1584deab66a6 authored over 9 years ago
implementing notes - Grammar fixes

6816bb775860c1bca63b70058aa46358d22f701f authored over 9 years ago
webpack and react - Quality pass

Grammar/flow.

4bcc85d972eb2638dde2771a0a8ffee2fa69bd40 authored over 9 years ago
developing with webpack - Quality pass

Grammar/flow tweaks.

f879c652ccd0c4a67e8670abe4ffdfc92313c8bf authored over 9 years ago
webpack compared - Quality pass

Grammar, clarifying.

f408233050f5f99f47d5e66e130f4a1a8272257b authored over 9 years ago
introduction - Quality pass

Grammar, clarifying ideas.

4bacb841439512f51e92fe10c145c8dee7398744 authored over 9 years ago
react and flux - Remove extra newline

fb309cfb76eea10fbe39091c4ae63a9066cc8d66 authored over 9 years ago
implementing dnd - Remove a trailing `

788bedd767f1ae2bc6785177715fcfabfb1e79ec authored over 9 years ago
from notes to kanban - Explain `waitFor` in more detail

`Making Lanes Responsible of Notes` intro is too long. This needs to be
split up somehow.

acf6ff253a37d692e5d428f76bca0bceb5516aee authored over 9 years ago
building kanban - Push uuids to stores

51dd895a4b7df2495d4f13977907a84ce361aae4 authored over 9 years ago
implementing dnd - Push uuid to stores

9f6193fef33baa3646f2a01925d3379f2be46fc3 authored over 9 years ago
from notes to kanban - Make `waitFor` optional

This is needed for DnD logic later on.

bbcea323f30fbabb6bb82a9b9c3ba64f35ff7045 authored over 9 years ago
from notes to kanban - Push id handling inside stores

Now it's using `waitFor` just the way it should to deal with the data
dependency.

ab3d8b0cfe95c931edfa3cff073c8726c0eefb15 authored over 9 years ago
react and flux - Push id generation inside `NoteStore`

This is consistent to the way a backend would work. Less confusing this
way. The Kanban chapter ...

30678364c5e450ff811043b28290ee08b21e7987 authored over 9 years ago
implementing notes - Change shim recommendation to `array.prototype.findindex` and `esX-shim`

Thanks @ljharb!

131abf5d4cb04c000335c310a57e0d96f72eca0f authored over 9 years ago
building kanban - Fix linting errors and improve naming

e23a340ffd9eaa9a5e35f95c5ba655253c267519 authored over 9 years ago
Recommend `.babelrc`

This works far better with tooling outside of webpack (useful for
isomorphism) and allows Babel ...

5850c5f7523adf6c9d79612154c122db88c56a11 authored over 9 years ago
building kanban - Mention `require.ensure` and lazy loading

e8b4dbcdb65054eed8435704f70036052f75f13e authored over 9 years ago
project_source - Simplify build config to match the book

8057fd2aba898949a66d79795a5e8d1de4b90332 authored over 9 years ago
building kanban - Make configuration consistent with earlier

b275b68ee7bff88d0942c47bc258333c4832fe34 authored over 9 years ago
implementing dnd - Add JSX suffixes

e7fde938255a5dabe9a22b28fadc42721d1ca135 authored over 9 years ago
from notes to kanban - Add JSX extensions

df424587e1ee6ce5b301b2fd9277167743620051 authored over 9 years ago
react and flux - Add JSX suffixes

05669d65dc80dcd80f521d6a44a2674a7325c3d3 authored over 9 years ago
implementing notes - Add JSX suffixes

a4ce7fec6309d535ad445833f9208255fed3aceb authored over 9 years ago
webpack and react - Add JSX suffixes

0a53ef8dda20ec892cc15f24fcdf9ae466ec0896 authored over 9 years ago
headers - Remove deployment chapter

Decided to use boot image for building chapter instead.

4a5c4e5cb72297233557202ea7961f83fddeedd3 authored over 9 years ago
deploying applications - Drop chapter

"Building Kanban" covers most of the content. No need to have a
duplicate chapter hanging around.

8e1595f2dea5308f7235f9ca11074916e39c5313 authored over 9 years ago
building kanban - Show how to set up isomorphic rendering

Still need to update `require` references in earlier text and projects
to contain `.jsx` suffix ...

1eb4b0faac62288420c67247183bb6f3891188d9 authored over 9 years ago
building kanban - Remove trailing `

7a4dace8bd27fe37e479400d4496501278cbe8c1 authored over 9 years ago
webpack and react - Add a better example on how to use more specific import

2298d4c90325e4666ee17b1bb3bcee29219c1609 authored over 9 years ago
building kanban - Update project

5770c227b9d8d5dc1f83b4119cd0b29911e43bad authored over 9 years ago
implementing dnd - Update chapter

eaaada11da35206a39730b484d036372b560c2b6 authored over 9 years ago
from notes to kanban - Separate `LaneStore` find

More robust this way even though it's more code.

c3e9465cffdec192359e9207e434315cd1875064 authored over 9 years ago
from notes to kanban - Add missing bind

8708d503ea92748273dbd4909657badda684b5b7 authored over 9 years ago
from notes to kanban - Update `NoteStore` to match earlier

a683c8714ebdef3d418d39f32df7df1f81f04b9b authored over 9 years ago
react and flux - Update to new naming/style

618e1adb28779938ba511836f2f875050b5f3d4e authored over 9 years ago
react and flux - Make example up to date

A little tidier this way. Now `findNote` is at a method of its own (less
duplication).

987e8adf4f4a89c3498fb4719fa3108bababf6be authored over 9 years ago
implementing notes - Remove -> Delete

71ab04a23fcacbcfa2cb93bb50c618cbe35a25f9 authored over 9 years ago
implementing notes - Fix indentation

0aada36ca7ccf9917069b961cf287dfd03f8e023 authored over 9 years ago
implementing notes - Make the application look a little better

1299f19f9811c8cddcce7ab017c3a32cd34a2b44 authored over 9 years ago
implementing notes - Update text to contain the new implementation

8b541bcfc9c03b0299e3139e7d015ba29012116f authored over 9 years ago
Separate edit and remove

Just making room for a better looking UI.

9b4228fbfb8e47fc5723fbec827aaebf68ce935c authored over 9 years ago
webpack and react - Mention alternative import syntax for React

Closes #197.

1e2a44524381777239d89ddf1a388ef18af1e745 authored over 9 years ago
authoring libraries - Deal with `dist` branching

This has to go through `npm run` so that the config gets the right
context.

f65ba60f6db6bf99d3f72e60747ce7ebc6c05886 authored over 9 years ago
Get rid of environment based branching

It is a much better idea to rely on `process.env.npm_lifecycle_event`!
This is cross-platform an...

662a86ed92080c11b410affc6c45515b0a1f6652 authored over 9 years ago
implementing notes - Note that it's possible to exit Node.js with ctrl-d

Thanks @kim0!

Closes #201.

433aaf3cbf764eeb79e0cde70cb6ade72768f522 authored over 9 years ago
developing with webpack - Clarify bit about `eval`

Related to #204.

61e87070a9abfcb9ff49c53ca6c4c5552e3dc99d authored over 9 years ago
Mention about `dev` branch

98b40ec05ceffdeabbdb5bf77b26b8ca336db44f authored over 9 years ago
Add @Aweary to acknowledgments

403998184449c0a97c51f72799d7d43288a96b83 authored over 9 years ago
Merge pull request #203 from Aweary/type

Fix 'alternatively' typo

8aa201fa16f55c54a3b5de53cdc4336e1100001b authored over 9 years ago
Fix 'alternatively' type

35cbe7cd411c9171840a25637a5c7a0a838681c9 authored over 9 years ago
1.6.0

09e31b6b48ebc08c4b4f49d84f16da95442b9a1c authored over 9 years ago
developing with webpack - Clarify path.resolve

Closes #199.

2b13c139e60f5b82432d08f063be9d504f787164 authored over 9 years ago
Push webpack-dev-server configuration to `webpack.config.js`

This way `package.json` stays nice and clean. The only gotcha is that
this needs `webpack.HotMod...

de4742a363efb962ee9943c6a94ac3924ac15ec7 authored over 9 years ago
webpack and react - Note that `webpack.config.babel.js` works

7db65d502e51f7ab900250ae0e6138cb29e5cb5a authored over 9 years ago
webpack and react - Expand on what babel-loader does

Closes #193.

4916e53af51a60a62ec132dc3c2a1f48d8b3f4d8 authored over 9 years ago