markerikson / react-redux-links Goto Github PK
View Code? Open in Web Editor NEWCurated tutorial and resource links I've collected on React, Redux, ES6, and more
Curated tutorial and resource links I've collected on React, Redux, ES6, and more
Know of any articles? I can't find any (yet)
I assembled this list at my day job to train folks who had done C++/Java/etc, but never even touched JS or React before. Most of these links could be included here.
This list is at least somewhat less stale than the rest of the repo, although some of the links are likely outdated (like, Tania Rascia's React tutorial is still class-based, and I think Dave Ceddia has a couple newer posts that should be referenced).
Content follows:
You should learn these technologies in the following order:
The resources in this page are listed in that order.
You are not required to read every single link and article listed in this page. However, you should try to read through as many of the articles linked in the "Recommended Primary Resources" sections as possible, especially for topics you are not already familiar with. Many of the recommended tutorials do cover the same topics, so feel free to skip past concepts you've already learned.
Links in the "Additional Resources" sections are available as references and reading as needed.
true
Mark's post series that describes the key terms, concepts, technologies, syntax, and data flow used in web apps.
this
keyword and scopes
Start with reading the official docs first. However, the React team is in the process of starting a major rewrite of the React docs site to focus on teaching function components and hooks first. That won't be published until mid-2021. Until then, a third party has made a fork of the React docs and converted the tutorials and examples to show function components instead of classes, so I'm going to link that here and suggest reading it.
These other listed tutorials are also excellent and may explain things in a different way.
Read: official React docs
Watch: React Tutorial for Beginners
Read: [Intro to React, Redux, and TypeScript for 2020](Intro to React, Redux, and TypeScript (2020)) (Mark's presentation slides)
Exercises: Learn React - Interactive Tutorials
Start with reading the official docs first, and also watch Mark Erikson's "Redux Fundamentals Workshop" videos.
The other tutorials are also excellent and may explain things in a different way.
interface
vs type
Note: Hooks are still an experimental proposal, available in an alpha release. The API will likely change. Keep that in mind as you try them out.
https://github.com/markerikson/react-redux-links/blob/master/react-hooks.md#react-hooks
I have a feeling this is a little dated, should we go ahead and remove it?
When you try to navigate clicking in the links at the README.md rendered on the repo main page, it actually is using the last resource of the url (the repo name) and replacing with the .md filename.
When you open the README.md content and click on them they work just fine, since you're browsing through the blob files of the repo.
Was reading this article https://help.github.com/articles/relative-links-in-readmes/, and absolute paths are not recommended. So I would recommend you to put a relative link operand (./path/to/file.md
) in each link so it can be found.
This will require two steps:
openkongqi.conf
and opencongqi.conf.py
just asking, because there is already an existing one https://github.com/xgrommx/awesome-redux
Per my post at Redux, Writing, Responsibilities, Burnout, and a Request for Help, trying to keep this list updated on a weekly-ish basis has become too much of a mental weight for me.
I still read a ton of articles anyway, but trying to catalog them every week isn't something I want to deal with at this point.
For now, I'm going to dump my accumulated backlog of potential links to be considered for inclusion, and move on. (FWIW, I threw together a small Python script to scrape, convert, and archive tagged links from my Pocket list.)
If anyone would like to take on the task for reviewing and adding this, please do so and file PRs!
Ryan Florence - Compound Components
https://www.youtube.com/watch?v=hEGg-3pIHlE
How to organize Redux state for reusable components?
https://stackoverflow.com/questions/45368154/how-to-organize-redux-state-for-reusable-components
React Animations in Depth
https://medium.com/react-native-training/react-animations-in-depth-433e2b3f0e8e
High Performance Front-End Development with React+Redux (requestanimationframe focused)
https://www.reddit.com/r/javascript/comments/6s10zs/high_performance_frontend_development_with/
The Road to Modern JavaScript
https://dev.to/ruidfigueiredo/the-road-to-modern-javascript
Writing an application in React using Redux for state management
https://smalldata.tech/blog/2017/08/21/writing-an-application-in-react-redux
Scaling Redux part 3: Reducing Boilerplate and other stories
https://medium.com/@uttamkini/scaling-redux-part-3-reducing-boilerplate-and-other-stories-99f838a8d08b
React+Redux at Scale
https://www.infoq.com/presentations/react-redux-scale
Jennifer Van - Scaling My First Enterprise React App! ?
https://www.youtube.com/watch?v=sL4D_zRUVw4
Design By Contract With React and Redux
https://jspengeman.com/design-by-contract-with-react-and-redux
A portal to the future
https://speakerdeck.com/siddharthkp/a-portal-to-the-future
Async Operations in React Redux Applications
https://www.sitepoint.com/async-operations-react-redux-applications/
ReactNYC - Making The DOM Declarative - Michael Jackson (@mjackson)
https://www.youtube.com/watch?v=vyO5wKHlWZg
Another take on where to put business logic in Redux
https://medium.com/@vanuan/another-take-on-where-to-put-business-logic-in-redux-cd089c0a9e98
Modeling Redux State - Presented at AngularMix 2017
https://www.youtube.com/watch?v=pffEkpuZpPo
Redux Bad Practices: Nested State
https://500tech.com/blog/all/redux-bad-practices-nested-state/
React + Redux Pattern: Customizable Behavioral Components
https://medium.com/@gaforres/react-redux-pattern-customizable-behavioral-components-359b4adbf380
JSConf UY: Flux - Those who forget the past...
https://speakerdeck.com/jmorrell/jsconf-uy-flux-those-who-forget-the-past-dot-dot-dot
React, Redux, and Redux Observables
https://jfarrell.net/2018/01/19/react-redux-and-redux-observables-3/
Debugging your front-end like it's 2019
http://krasimirtsonev.com/blog/article/debugging-your-front-end-like-is-2019
A quick Guide to Styled Components with interactive Examples
https://www.codecamps.com/a-quick-guide-to-styled-components-with-interactive-examples/
Mobile Application Architecture: React Native with Redux
https://www.globallogic.com/gl_news/mobile-application-architecture-react-native-with-redux/
Redux-Saga tutorial for beginners and dog lovers
https://hackernoon.com/redux-saga-tutorial-for-beginners-and-dog-lovers-aa69a17db645
Loading components asynchronously in React app with an HOC
https://dev.to/_arpy/loading-components-asynchronously-in-react-app-with-an-hoc-6nh
How to write reusable sane API-based Preact, React or Vue.js components using the Render Props pattern
https://www.contentful.com/blog/2018/01/23/how-to-write-reusable-sane-api-based-components/
Managing State in a React-Navigation App with Redux
https://hackernoon.com/managing-state-in-a-react-navigation-app-with-redux-6d0b680fb595
Stop Making Your Components Able to Do Everything
https://codeburst.io/stop-making-your-components-able-to-do-everything-9dbad62b1c0
Rethinking State Management with React Agent
https://medium.com/@awesometom/rethinking-state-management-with-react-agent-e3000c8c2393
Programmatically navigate with React Router
https://tylermcginnis.com/react-router-programmatically-navigate/
Why is setState asynchronous? : Hacker News
https://news.ycombinator.com/item?id=16230541
How to populate react-redux-form with dynamic default values
https://swizec.com/blog/populate-react-redux-form-dynamic-default-values/swizec/8158
React and visual automata-based programming
https://medium.com/dailyjs/react-and-visual-automata-based-programming-c1d13e153cde
How to use container components without sacrificing testability
https://medium.com/@mmiller42/how-to-use-container-components-without-sacrificing-testability-d63d457f5c64
How we connect Redux to our Services API
https://medium.com/onedot-consumable-data/how-we-connect-redux-to-our-services-api-7e4aa06dd5a
Create-react-project, An Optimal UI-Based Development Environment For React-Redux
https://medium.com/@causality_redux/create-react-project-an-optimal-ui-based-development-environment-for-react-redux-66900db33916
Where to put Business logic in client-side react app?
https://www.reddit.com/r/reactjs/comments/7t63ls/where_to_put_business_logic_in_clientside_react/
The WHY behind the WAT: An explanation of JavaScript’s weird type system
https://medium.com/dailyjs/the-why-behind-the-wat-an-explanation-of-javascripts-weird-type-system-83b92879a8db
Best Practice: How I structure my React/ Redux projects
http://gh-blog.mybluemix.net/blogs/cokeSchlumpf/rethink-it/posts/web/best-practice-react-redux-project-structure.md
Hacky way to view Instagram Redux Store
https://medium.com/@rajsek/hacky-way-to-viewing-instagram-redux-actions-b6ae59cbafc8
Adding state management with Redux in a CRA + SSR project
https://medium.com/bucharestjs/adding-state-management-with-redux-in-a-cra-srr-project-9798d74dbb3b
A scalable dataflow technique for your Redux apps
https://javascript.works-hub.com/learn/a-scalable-dataflow-technique-for-your-redux-appsfc808
Rethinking State Management with React Agent
https://medium.com/dailyjs/rethinking-state-management-with-react-agent-e3000c8c2393
Boost your React with State Machines
https://medium.freecodecamp.org/boost-your-react-with-state-machines-1e9641b0aa43
Our React-Redux Structure at AnyJunk
https://medium.com/anyjunk/our-react-redux-structure-17bb3ed41488
Handling Errors in React Components with Error Boundaries
https://dev.to/sarah_chima/error-boundaries-in-react-3eib
Where and When to Fetch Data With Redux
https://daveceddia.com/where-fetch-data-redux/
Redux modules and code-splitting
http://nicolasgallagher.com/redux-modules-and-code-splitting/
redux-toolbelt: Supercharge Your Redux
https://medium.com/welldone-software/redux-toolbelt-supercharge-your-redux-ec16e704fe93
Modern CSS Explained For Dinosaurs
https://medium.com/actualize-network/modern-css-explained-for-dinosaurs-5226febe3525
A simpler way to handle async in Redux
https://medium.com/@kjellmorten/a-simpler-way-to-handle-async-in-redux-bc2a4b952f67
Fixing the "cannot GET /URL" error on refresh with React Router (or how client side routers work)
https://dev.to/tylermcginnis/fixing-the-cannot-get-url-error-on-refresh-with-react-router-or-how-client-side-routers-work-4ho9
Building a Tree Navigation Component in React
http://engineering.kapost.com/2018/02/building-a-tree-navigation-component-in-react/
How to model the behavior of Redux apps using statecharts
https://medium.freecodecamp.org/how-to-model-the-behavior-of-redux-apps-using-statecharts-5e342aad8f66
Why React? An AngularJS Dev’s Point of View
https://medium.com/@angular_evan/why-react-an-angularjs-devs-point-of-view-3d772ba00e0
Keep your Large Redux Application In Check with Redux-Usage-Report
https://medium.com/about-codecademy/keep-your-large-redux-application-in-check-with-redux-usage-report-e2e4f31bb86f
React components naming convention ⚛️
https://hackernoon.com/react-components-naming-convention-%EF%B8%8F-b50303551505
How Redux Saved Our Front-End and Supported Our Migration from Angular to React
https://bettercloud.tech/how-redux-saved-our-front-end-and-supported-our-migration-from-angular-to-react-bb5c7e7b5ad7
Bitmasks and the new React Context API
https://hph.is/coding/bitmasks-react-context
Understanding React’s Render Props: a matter of reusability and business logic
https://codeburst.io/understanding-reacts-render-props-a-matter-of-reusability-and-business-logic-bdbf57368be3
React: basic componentization and conditional CSS styling
https://codeburst.io/react-basic-componentization-and-conditional-css-styling-4f678981adaf
What Can’t React Do?
https://blog.algolia.com/what-cant-react-do/
Evolving Patterns in React
https://medium.freecodecamp.org/evolving-patterns-in-react-116140e5fe8f
Passing state between reducers in Redux
https://medium.com/@ryandrewjohnson/passing-state-between-reducers-in-redux-318de6db06cd
Learn Redux by Building Redux from Scratch
https://levelup.gitconnected.com/learn-redux-by-building-redux-from-scratch-dcbcbd31b0d0
Immutability in JavaScript using Redux
https://blog.hellojs.org/immutability-in-javascript-using-redux-33405706d31d
Genuine guide to testing React & Redux applications
https://blog.pragmatists.com/genuine-guide-to-testing-react-redux-applications-6f3265c11f63
8 React conditional rendering methods
https://blog.logrocket.com/conditional-rendering-in-react-c6b0e5af381e
Namespacing Actions for Redux
https://kickstarter.engineering/namespacing-actions-for-redux-d9b55a88b1b1
How I wrote the world’s fastest React memoization library
https://medium.com/@antonkorzunov/how-i-wrote-the-worlds-fastest-react-memoization-library-535f89fc4a17
Render Props, React.createContext, Event Handlers, Lifecycles … But How?
https://medium.com/workshop-me/render-props-react-createcontext-but-how-9c8e457a90e3
CSS in the Age of React: How We Traded the Cascade for Consistency
https://engineeringblog.yelp.com/2018/03/css-in-the-age-of-react.html
Habits of Successful React components
https://javascriptplayground.com/habits-of-successful-react-components/
Why We Use React-Redux
https://medium.com/@sdandersonz97/why-react-redux-59c797ff46be
Server Rendering with React and React Router
https://tylermcginnis.com/react-router-server-rendering/
Frontend Normalization
https://medium.com/@alfredayibonte/front-end-normalization-8e3d0df7cb47
What is a Redux reducer?
https://daveceddia.com/what-is-a-reducer/
Don’t call me, I’ll call you: Side effects management with Redux-Saga (Part 1)
https://medium.com/appsflyer/dont-call-me-i-ll-call-you-side-effects-management-with-redux-saga-part-1-d0a92c3f81be
How to use ImmutableJS without going crazy
https://hackernoon.com/how-to-use-immutablejs-without-going-crazy-bfcb805a0043
Sophie Koonin - An Introduction to Redux Saga: Side Effects Made Easier - ReactFest ?
https://www.youtube.com/watch?v=il9rXYOLWjA
React Testing Tutorial: Test Frameworks & Component Tests
https://www.robinwieruch.de/react-component-tests-tutorial/
React Guide to Props - Part III
https://kolosek.com/react-props-typechecking/
WTF is this - Understanding the this keyword, call, apply, and bind in JavaScript
https://tylermcginnis.com/this-keyword-call-apply-bind-javascript/
Create Nested Tab Routes with Dynamic Paths with React-Router
https://codedaily.io/tutorials/45/Create-Nested-Tab-Routes-with-Dynamic-Paths-with-React-Router
React Code Style Guide
https://css-tricks.com/react-code-style-guide/
Autodux Is Awesome: Let’s TDD Code a Todo List Duck
https://medium.com/front-end-hacking/autodux-is-awesome-lets-tdd-code-a-todo-list-duck-b906e28c0764
Understanding routing in React.js
https://news.ycombinator.com/item?id=16688102
React Router 4: A Practical Introduction
https://auth0.com/blog/react-router-4-practical-tutorial/
Contextual Components in React
https://thejsguy.com/2018/03/18/contextual-components-in-react.html
Testing react components the right way with react-testing-library
https://dev.to/bahdcoder_47/testing-react-components-the-right-way-with-react-testing-library-5h8d
Optimizing React: Virtual DOM explained
https://evilmartians.com/chronicles/optimizing-react-virtual-dom-explained
Tomorrow’s ES Modules Today!
https://medium.com/web-on-the-edge/tomorrows-es-modules-today-c53d29ac448c
Reflecting on Wayfair’s Conversion to React and Redux
https://tech.wayfair.com/2018/02/reflecting-on-wayfairs-conversion-to-react-and-redux/
Getting a Promise from Redux Actions
https://medium.com/@erikras/getting-a-promise-from-redux-actions-d92787894368
JavaScript and Immutability
http://web.archive.org/web/20170601022905/http:/www.t4d.io/javascript-and-immutability/
Redux: Re-Rendering Caused by mapDispatchToProps
https://spin.atomicobject.com/2018/04/02/redux-rerendering/
api-cheatsheet-array.md
https://gist.github.com/rauschma/f7b96b8b7274f2e2d8dab899803346c3
Webpack 4 in production: How to make your life easier
https://medium.com/@hpux/webpack-4-in-production-how-make-your-life-easier-4d03e2e5b081
Here are examples of everything new in ECMAScript 2016, 2017, and 2018
https://medium.freecodecamp.org/here-are-examples-of-everything-new-in-ecmascript-2016-2017-and-2018-d52fa3b5a70e
Purely Functional React Signup with Redux-Observable, Recompose, and Ramda
https://medium.com/front-end-hacking/purely-functional-react-signup-with-redux-observable-recompose-and-ramda-d37fc0424bdb
DRY Redux at Scale: Sagas and State Management, and Selectors
https://medium.com/@gaforres/dry-redux-at-scale-sagas-and-state-management-and-selectors-b4aad01b8def
Redux beyond React
https://medium.com/@eliseumds/redux-beyond-react-1e6c71a8965f
Best practices for unit testing with a React/Redux approach
https://willowtreeapps.com/ideas/best-practices-for-unit-testing-with-a-react-redux-approach
Simplest, no-dependency router is... state
https://goshakkk.name/min-viable-router-is-state/
4 Techniques For Loading States In Redux — Gavin Schulz
http://gavinschulz.com/posts/2017-03-22-4-techniques-for-loading-states-in-redux.html
Array iteration methods summarized
https://gist.github.com/mrmartineau/9e39954c0afe02f53b4c0c7814bc601b
Free Online React Bootcamp
https://tylermcginnis.com/free-react-bootcamp/
The modern JavaScript landscape is chaotic.
https://reduxbook.com
React sub-components Part 2: Using the new Context API
https://medium.com/maxime-heckel/react-sub-components-part-2-using-the-new-context-api-6f1c089acfe4
Understanding the react-redux connection function
http://koerbitz.me/posts/Understanding-the-react-redux-connect-function.html
Using advanced design patterns to create flexible and reusable React components — Part 3: Render Props
https://medium.com/@shaundavidhutch/using-advanced-design-patterns-to-create-flexible-and-reusable-react-components-part-3-render-d7517dfe72bc
krasimir/react-in-patterns
https://github.com/krasimir/react-in-patterns
React Conditional Rendering Patterns
https://www.carlrippon.com/react-conditional-rendering-patterns/
A complete React with GraphQL Tutorial
https://www.robinwieruch.de/react-with-graphql-tutorial/
A guide to building a React component with webpack 4, publishing to npm, and deploying the demo to GitHub Pages
https://medium.com/dailyjs/building-a-react-component-with-webpack-publish-to-npm-deploy-to-github-guide-6927f60b3220
Writing Reusable Redux Like a Boss
https://medium.com/@felixtan/writing-reusable-redux-like-a-boss-d3780e7ecbf0
The power of Git interactive rebase – Tratif Blog
https://blog.tratif.com/2018/04/19/the-power-of-git-interactive-rebase/
API Requests in Redux (Part 2)
https://tech.decisiv.com/api-requests-in-redux-part-2-65c0334a4971
Higher Order Components: Theory and Practice
http://engineering.blogfoster.com/higher-order-components-theory-and-practice/
Demystifying generators. Implementing async/await. : wanago.io : Marcin Wanago Blog
https://wanago.io/2018/04/23/demystifying-generators-implementing-async-await/
Migrating to React’s New Context API
https://dev.to/kentcdodds/migrating-to-reacts-new-context-api-kka
How to Learn React and Redux in Two Months or Less
https://www.10000ft.com/blog/how-to-learn-react-and-redux-in-two-months-or-less
How I use React and Redux
https://silkandspinach.net/2018/04/23/how-i-use-react-and-redux/
How I handle api requests and storing data
https://www.reddit.com/r/reactjs/comments/8eke9m/how_i_handle_api_requests_and_storing_data/
Gooact: React in 160 lines of JavaScript
https://medium.com/@sweetpalma/gooact-react-in-160-lines-of-javascript-44e0742ad60f
Testing Strategies for React and Redux – Mozilla Hacks : the Web developer blog
https://hacks.mozilla.org/2018/04/testing-strategies-for-react-and-redux
Structuring projects and naming components in React
https://hackernoon.com/structuring-projects-and-naming-components-in-react-1261b6e18d76
Using promises and error boundaries for data loading within your react/redux app.
https://codeburst.io/using-promises-and-error-boundaries-for-data-loading-within-your-react-redux-app-219f8d3a6d26
Create a Form Wizard with Data Loss Prevention using Formik and React Router
https://codedaily.io/tutorials/50/Create-a-Form-Wizard-with-Data-Loss-Prevention-using-Formik-and-React-Router
Don’t Over React! Render Binary Data without Epileptic Fits.
https://www.bignerdranch.com/blog/dont-over-react/
Effective Snapshot Testing
https://blog.kentcdodds.com/effective-snapshot-testing-e0d1a2c28eca
A type-safe approach to Redux stores in TypeScript
https://medium.com/@resir014/a-type-safe-approach-to-redux-stores-in-typescript-6474e012b81e
Face uncertainty by decoupling Redux state
https://medium.com/@andrewgoldis/decouple-redux-state-875c8367350f
Does React.Context Replace Redux?
https://bettercloud.tech/does-react-context-replace-redux-e50477b4de30
Testing Thunk’d Async Action Creators with Mocha and Chai
https://medium.com/@ThatGuyTinus/testing-thunkd-async-action-creators-with-mocha-and-chai-cf3c57cccafd
What’s the future of Redux?
https://hackernoon.com/whats-the-future-of-redux-be900dc5e466
React State Management Patterns
https://itnext.io/react-state-management-patterns-908325dbb8f3
4 Features to Boost React-Redux Performance
https://patrickdesjardins.com/blog/4-features-to-boost-react-redux-performance
Why would I use a Webpack?
http://tinselcity.net/whys/packers
Building forms using React — everything you need to know
https://www.codementor.io/blizzerand/building-forms-using-react-everything-you-need-to-know-iz3eyoq4y
Optimizing front-end delivery with Webpack 4
https://dev.to/jesalg/optimizing-front-end-delivery-with-webpack-4-1mm4
React Context in the World of Component Composition
https://medium.com/@ablamunits/react-context-in-the-world-of-component-composition-ce049d99afd9
Webpack and Dynamic Imports: Doing it Right
https://medium.com/front-end-hacking/webpack-and-dynamic-imports-doing-it-right-72549ff49234
Testing your React App with Puppeteer and Jest
https://blog.bitsrc.io/testing-your-react-app-with-puppeteer-and-jest-c72b3dfcde59
React-Redux Data Management: Serialization and Memoized Caching of Derived Data
https://medium.com/@ellentuckben/react-redux-data-management-serialization-and-memoized-caching-of-derived-data-5362eab0d06f
JavaScript of the Darkest Sea
http://techblog.babyl.ca/entry/javascript-of-the-darkest-sea
React Redux Notes
https://gumroad.com/l/reactredux
Using redux store enhancer to help e2e test your application
https://www.linkedin.com/pulse/using-redux-store-enhancer-help-e2e-test-your-vladim%C3%ADr-gorej
A Brief History of Web App Loading
https://medium.com/@cvitullo/a-brief-history-of-web-app-loading-ab8409e48812
Advanced forms in React made easy.
https://medium.com/@kettanaito/advanced-forms-in-react-made-easy-92a6e208f017
React + Redux — Best Practices
https://www.codementor.io/isettyravitejakumar/react-redux-best-practices-jkknadxmk
Part One: Using Typescript with React
https://dylanpaulus.com/react/typescript/2018/05/16/using-typescript-with-react-part-one/
The 7 Most Common Mistakes that beginner React Developers Make
http://www.js-craft.io/blog/14-The-7-Most-Common-Mistakes-that-React-Developers-Make/
Data Normalization in Frontend Apps Using Normalizr and JSON API Normalizer
https://www.netguru.co/codestories/data-normalization-in-frontend-apps-using-normalizr-and-json-api-normalizer
The Perils of Using a Common Redux Anti-Pattern
https://medium.com/@sscaff1/the-perils-of-using-a-common-redux-anti-pattern-344d778e59da
Writing Controllable Components in React
https://itnext.io/writing-controllable-components-in-react-c9cccf41b48c
"Native JavaScript modules" slides (features, performance, migration, demos)
https://www.reddit.com/r/javascript/comments/8kcuqx/native_javascript_modules_slides_features/
Flow vs TypeScript in React — my two cents
https://medium.com/@wcandillon/flow-vs-typescript-in-react-my-two-cents-d4d0c657d236
How to use a concurrent task queue in your Redux-Sagas
https://medium.freecodecamp.org/how-to-use-a-concurrent-task-queue-in-your-redux-sagas-39e598c4fcae
Native JavaScript modules
https://slides.com/malyw/native-js-modules
The Perils of Using a Common Redux Anti-Pattern
https://itnext.io/the-perils-of-using-a-common-redux-anti-pattern-344d778e59da
https://www.reddit.com/r/javascript/comments/8kmc9h/some_meandering_thoughts_about_vuejs_vs_reactjs/
So you want to host your Single Page React App on GitHub Pages?
https://itnext.io/so-you-want-to-host-your-single-age-react-app-on-github-pages-a826ab01e48
A Beginner’s Guide to Webpack 4 and Module Bundling
https://www.sitepoint.com/beginners-guide-webpack-module-bundling/
React and Form Management: Is Redux Form Worth It?
https://www.reddit.com/r/reactjs/comments/8l2acv/react_and_form_management_is_redux_form_worth_it/
Replicated Redux - Jim Purbrick aka @jimpurbrick at @reacteurope 2018
https://www.youtube.com/watch?v=Fr3vp0C22H0
Reusable Modal Architecture For Large-Scale React Applications - Part 1
http://singlepageapplication.com/reusable-modals-for-large-scale-react-applications-part-1/
Managing React State With Render Props
https://dzone.com/articles/managing-react-state-with-render-props
React and separation of concerns
http://krasimirtsonev.com/blog/article/react-separation-of-concerns
CSS-in-JS Roundup: Styling React Components
https://alligator.io/react/css-in-js-roundup-styling-react-components/
Reusable, Restricted Routes with Redux, React, and React Router v4
https://www.codementor.io/elliotaplant/reusable-restricted-routes-with-redux-react-and-react-router-v4-jl8wfkoux
Async actions in Redux with RxJS and Redux Observable
https://dev.to/andrejnaumovski/async-actions-in-redux-with-rxjs-and-redux-observable-efg
Build Awesome Forms In React Using Redux-Form
https://blog.bitsrc.io/build-awesome-forms-in-react-using-redux-form-d1e4c96f5850
Mark Erikson - The Fundamentals of Redux
https://www.youtube.com/watch?v=ewelU8WHXQ4
React explaining, explained
https://dev.to/jpnelson/react-explaining-explained-1lb8
Code your own Redux guide
http://blog.jakoblind.no/code-redux-guide/
How We Reselect and You Can Too
https://news.ycombinator.com/item?id=17198969
React Testing Tutorial: Test Frameworks & Component Tests
https://www.robinwieruch.de/react-testing-tutorial/
The ReduxJS Books
https://thereduxjsbooks.com
sw-yx/react-typescript-cheatsheet
https://github.com/sw-yx/react-typescript-cheatsheet
Working with normalized state in Redux applications
http://barvi.co.uk/blog/2018/04/07/redux-normalized-state.html
Code splitting with SplitChunksPlugin in Webpack 4 : wanago.io : Marcin Wanago Blog
https://wanago.io/2018/06/04/code-splitting-with-splitchunksplugin-in-webpack-4/
React, TypeScript and defaultProps dilemma
https://medium.com/@martin_hotell/react-typescript-and-defaultprops-dilemma-ca7f81c661c7
7 Different Ways to Use ES Modules Today!
https://hackernoon.com/7-different-ways-to-use-es-modules-today-fc552254ebf4
Effective Use of TypeScript with React
https://medium.com/@cdiggins/effective-use-of-typescript-with-react-3a1389b6072a
Introduction · React
https://chrisnoring.gitbooks.io/react/content/
Fetching Data in Your React Application
https://code.tutsplus.com/tutorials/fetching-data-in-your-react-application--cms-30670
How to use React createRef
https://blog.logrocket.com/how-to-use-react-createref-ea014ad09dba
You Probably Don't Need Derived State
https://reactjs.org/blog/2018/06/07/you-probably-dont-need-derived-state.html
How to empower Redux with Ramda - Part 2
https://callaa.rs/2018-06-10/how-to-empower-redux-with-ramda-2
Migrate from Redux-Thunk to Saga
https://espressoprogrammer.com/migrate-redux-thunk-saga/
How (and why!) to keep your Git commit history clean
https://about.gitlab.com/2018/06/07/keeping-git-commit-history-clean/
Throw the Flag: Reacts createRef API, callbackRef API, and forwardRef API
https://medium.com/@accardo.steven/throw-the-flag-reacts-createref-api-callbackref-api-and-forwardref-api-cb464231cca1
Solving Circular Dependencies in Modular Redux
http://randycoulman.com/blog/2018/06/12/solving-circular-dependencies-in-modular-redux/
Digging Into React Context
https://css-tricks.com/digging-into-react-context/
A quick intro to new React Context API and why it won't replace state management libraries
https://www.codementor.io/thomas478/a-quick-intro-to-new-react-context-api-and-why-it-won-t-replace-state-management-libraries-k5exj8w1q
Flow vs TypeScript in React — My two cents
https://levelup.gitconnected.com/flow-vs-typescript-in-react-my-two-cents-d4d0c657d236
Ry’s Git Tutorial
http://johnmathews.eu/rys-git-tutorial.html
Selectors | React | Redux | Reselect
https://medium.com/@pearlmcphee/selectors-react-redux-reselect-9ab984688dd4
Render Props, Render Callbacks And Higher-Order Components Are All Interchangeable
https://medium.com/javascript-inside/render-props-render-callbacks-and-higher-order-components-are-all-interchangeable-1f01f56437fa
How to use React (and Redux) with your crufty old CMS
https://jrsinclair.com/articles/2018/how-to-use-react-redux-with-your-crufty-old-cms/
Application State Management
https://blog.kentcdodds.com/application-state-management-66de608ccb24
The React + TypeScript Ecosystem Is Shit.
https://www.reddit.com/r/reactjs/comments/8rbde1/the_react_typescript_ecosystem_is_shit/
I feel like Typescript is hindering me more than helping me...
https://www.reddit.com/r/javascript/comments/8r6p4y/i_feel_like_typescript_is_hindering_me_more_than/
A comprehensive guide to type checking React, Redux, and React-Redux with Flow
https://medium.com/@fabianterh/a-comprehensive-guide-to-type-checking-react-redux-and-react-redux-with-flow-4219bdc4ef89
Asynchronous Redux Actions Using Redux Thunk
https://alligator.io/redux/redux-thunk/
Migrating your front-end to React, step by step.
https://medium.com/@rmhartog/migrating-your-front-end-to-react-step-by-step-49ea0c73d9d7
Setup React Hot Loader in 10 minutes
https://blog.logrocket.com/setup-react-hotloader-in-10-minutes-3175dfdbf38a
Does it mutate ?
https://doesitmutate.xyz/
Authenticating Users in SPA using Node, Passport, React and Redux
http://andrejgajdos.com/authenticating-users-in-single-page-applications-using-node-passport-react-and-redux/
A tale of Webpack 4 and how to finally configure it in the right way
https://hackernoon.com/a-tale-of-webpack-4-and-how-to-finally-configure-it-in-the-right-way-4e94c8e7e5c1
Headless User Interface Components
https://www.merrickchristensen.com/articles/headless-user-interface-components/
How We Used Redux on Backend and Got Offline-First Mobile App as a Result
http://blog.webbylab.com/redux-on-backend/
Introduction to React Native Renderers aka React Native is the Java and React Native Renderers are the JVMs of declarative UI
https://medium.com/@agent_hunt/introduction-to-react-native-renderers-aka-react-native-is-the-java-and-react-native-renderers-are-828a0022f433
The best react inline style libraries — comparing Radium, Aphrodite, & Emotion
https://blog.logrocket.com/the-best-react-inline-style-libraries-comparing-radium-aphrodite-emotion-849ef148c473
Fullstack React's Guide to using Refs in React Components
https://www.fullstackreact.com/articles/using-refs-in-react/
Exploring ES2018 and ES2019
http://exploringjs.com/es2018-es2019/toc.html
Building browser extensions with React
https://www.rubberduck.io/blog/browser-extensions-react/
A Pattern for Redux Thunk Async Actions
https://spin.atomicobject.com/2018/11/19/redux-thunk-async-actions/
The Power of Redux and React.lazy: Reusing UI and the Data Layer
https://medium.com/front-end-hacking/the-power-of-redux-and-react-lazy-bdeb21028f43
Building the Unsplash.com Uploader (with open source React/Redux/TS prototype)
https://www.reddit.com/r/reactjs/comments/9zen8l/building_the_unsplashcom_uploader_with_open/
koba04/react-fiber-resources
https://github.com/koba04/react-fiber-resources
Inside Fiber: in-depth overview of the new reconciliation algorithm in React
https://medium.com/react-in-depth/inside-fiber-in-depth-overview-of-the-new-reconciliation-algorithm-in-react-e1c04700ef6e
The how and why on React’s usage of linked list in Fiber
https://www.reddit.com/r/reactjs/comments/9uyo6u/the_how_and_why_on_reacts_usage_of_linked_list_in/
Solving Circular Dependencies in Modular Redux
http://randycoulman.com/blog/2018/06/12/solving-circular-dependencies-in-modular-redux/
React Tutorial : Learn React JS For Free
https://scrimba.com/g/glearnreact
Using Socket.io with Redux - Websocket Redux Middleware
https://nmajor.com/posts/using-socket-io-with-redux-websocket-redux-middleware
Post not available yet
https://react.christmas/2018/2
The best way to test Redux Sagas
https://dev.to/phil/the-best-way-to-test-redux-sagas-4hib
In-depth explanation of state and props update in React
https://medium.com/react-in-depth/in-depth-explanation-of-state-and-props-update-in-react-51ab94563311
Modernizing the Web Playback UI
https://medium.com/netflix-techblog/modernizing-the-web-playback-ui-1ad2f184a5a0
When To Use Redux And When Stick To The Context API? Simplify Your App!
https://ideamotive.co/blog/redux-vs-context-api/
The state of CSS, CSS in JS & how styled-components is solving the problems we’ve had for decades
https://medium.com/@piggyslasher/the-state-of-css-css-in-js-how-styled-components-is-solving-the-problems-weve-had-for-decades-d8abbc8bc148
Exposing a Promise-Based API from a Reactive Core (v3.0 Journal)
https://snipcart.com/blog/redux-middleware-example
Developing React custom hooks for Redux without react-redux
https://medium.com/@dai_shi/developing-react-custom-hooks-for-redux-without-react-redux-483a90de0c71
Redux Typescripted
https://blog.rangle.io/redux-typescripted/
The best way to architect your Redux app
https://medium.freecodecamp.org/the-best-way-to-architect-your-redux-app-ad9bd16c8e2d
Creating Reusable React Components
https://www.pluralsight.com/courses/react-creating-reusable-components
Conquering a Double-Barrel Webpack Upgrade
https://www.stackery.io/blog/webpack-upgrade/
Upgrading to React-Redux v6: Around the New Context API
https://dev.to/wgao19/upgrading-to-react-redux-v6-around-the-new-context-api-5725
Five Tips for Working with Redux in Large Applications
https://techblog.appnexus.com/five-tips-for-working-with-redux-in-large-applications-89452af4fdcb
Become a Git pro in just one blog. A thorough guide to Git architecture and command line interface
https://itnext.io/become-a-git-pro-in-just-one-blog-a-thorough-guide-to-git-architecture-and-command-line-interface-93fbe9bdb395
Redux Middleware Patterns
https://medium.com/@bkilrain/redux-middleware-patterns-7dab3a2cdec9
React Redux Tutorial for Beginners: The Definitive Guide (2020)
https://www.valentinog.com/blog/redux/
Redux Middleware Patterns
https://www.reddit.com/r/reactjs/comments/a8ndbv/redux_middleware_patterns/
4 Features to Boost React-Redux Performance
https://patrickdesjardins.com/blog/4-features-to-boost-react-redux-performance
Controlling Web Audio With React and Redux Middleware
https://itnext.io/controlling-web-audio-with-react-and-redux-middleware-39b1a4b0c2ba
Making Redux more accessible with Rematch framework
https://diophant.com/blog/making-redux-more-accessible-with-rematch-framework/
How to learn React.js in 2019
https://www.robinwieruch.de/learn-react-js
Redux middlewares to decouple dependencies.
https://itnext.io/redux-middlewares-to-decouple-dependencies-4d5dc4c1dd06
How to Load Initial Data on Startup with Redux Thunk
https://spin.atomicobject.com/2019/01/03/redux-thunk-load-initial-data/
Simple Redux—A bare-bones redux implementation for teaching purposes
https://www.reddit.com/r/reactjs/comments/acgav3/simple_reduxa_barebones_redux_implementation_for/
Complete Intro to React v4
https://btholt.github.io/complete-intro-to-react-v4/
The React Handbook
https://reacthandbook.com/
JavaScript Modules: From IIFEs to CommonJS to ES6 Modules
https://tylermcginnis.com/javascript-modules-iifes-commonjs-esmodules/
Array iteration methods summarized
https://gist.github.com/ljharb/58faf1cfcb4e6808f74aae4ef7944cff
How to teach Git : Hacker News
https://news.ycombinator.com/item?shownew&id=18919599
How to teach Git
https://www.reddit.com/r/programming/comments/agko6r/how_to_teach_git/
Bridging the Gap Between CSS and JavaScript: CSS-in-JS
https://css-tricks.com/bridging-the-gap-between-css-and-javascript-css-in-js/
React Introduction For People Who Know Just Enough jQuery To Get By (2019 version)
https://medium.freecodecamp.org/react-introduction-for-people-who-know-just-enough-jquery-to-get-by-2019-version-28a4b4316d1a
The Good/The Bad of React & Redux: And Why Ducks Might Be The Solution
https://medium.com/swlh/the-good-the-bad-of-react-redux-and-why-ducks-might-be-the-solution-1567d5bdc698
Garbage Collection in Redux Applications
https://developers.soundcloud.com/blog/garbage-collection-in-redux-applications
Implementation notes on react's scheduling model as of (shortly before) 16.8.0
https://gist.github.com/Jessidhia/49d0915b7e722dc5b49ab9779b5906e8
Git Beginner Cheatsheet - with diagrams and animated code gifs explaining fundamentals
https://www.reddit.com/r/programming/comments/akdrak/git_beginner_cheatsheet_with_diagrams_and/
The Ultimate Beginner Git Cheatsheet
https://mukul-rathi.github.io/git-beginner-cheatsheet/
Advanced Redux Patterns: Normalisation
https://blog.brainsandbeards.com/advanced-redux-patterns-normalisation-6b9a5aa46e1f
The Request Lifecycle
https://nielskrijger.com/posts/2018-09-22/the-request-lifecycle/
Getting a Promise from Redux Actions
https://medium.com/@erikras/getting-a-promise-from-redux-actions-d92787894368
Four Ways to Immutability in JavaScript
https://dev.to/glebec/four-ways-to-immutability-in-javascript-3b3l
An Overview of JavaScript Testing in 2019
https://medium.com/welldone-software/an-overview-of-javascript-testing-in-2019-264e19514d0a
React Resources
https://reactresources.com/
A Complete Guide to useEffect
https://overreacted.io/a-complete-guide-to-useeffect/
A Complete React Redux Tutorial for Beginners (2019)
https://daveceddia.com/redux-tutorial/
Pure Redux
https://daveceddia.com/pure-redux/
Write yourself a Git!
https://wyag.thb.lt/
React Function Components
https://www.robinwieruch.de/react-function-component
Architecting UIs for Change
https://joreteg.com/blog/architecting-uis-for-change
My Redux Learning Experience
https://medium.com/@shaungc/my-redux-learning-experience-de09f5150adb
There is No U in CRUD
https://dev.to/jlhcoder/there-is-no-u-in-crud
Modular redux architecture
https://dev.to/jovidecroock/modular-redux-57nl
From Redux to Hooks: A Case Study
https://www.reddit.com/r/reactjs/comments/ba3bem/from_redux_to_hooks_a_case_study/
React State Hooks: useReducer, useState, useContext
https://www.robinwieruch.de/react-state-usereducer-usestate-usecontext
How to pass props to components in React
https://www.robinwieruch.de/react-pass-props-to-component/
Why Action is a bad name for a Redux Action
https://medium.com/magnetis-backstage/why-action-is-a-bad-name-for-a-redux-action-68bec375539e
JavaScript (ES2015+) Enlightenment
https://frontendmasters.com/books/javascript-enlightenment/
React Hooks cheat sheet: Unlock solutions to common problems
https://blog.logrocket.com/react-hooks-cheat-sheet-unlock-solutions-to-common-problems-af4caf699e70/
A Few Gripes With Styled Components
https://dreith.com/blog/a-few-gripes-with-styled-components/
React Hooks - A deeper dive featuring useContext and useReducer
https://testdriven.io/blog/react-hooks-advanced/
The CSS Handbook: a handy guide to CSS for developers
https://medium.freecodecamp.org/the-css-handbook-a-handy-guide-to-css-for-developers-b56695917d11
Choosing a CSS in JS library
https://gist.github.com/troch/c27c6a8cc47b76755d848c6d1204fdaf
Why use thunks?
https://www.reddit.com/r/reactjs/comments/binitb/why_use_thunks/
Managing side effects and building scalable React apps with Redux Saga
https://www.reddit.com/r/reactjs/comments/bjgclw/managing_side_effects_and_building_scalable_react/
donavon/hook-flow
https://github.com/donavon/hook-flow
Redux with Code-Splitting and Type Checking
https://www.matthewgerstman.com/tech/redux-code-split-typecheck/
Hands down the best presentation I've ever seen over JavaScript Bundlers/Module system
https://www.reddit.com/r/javascript/comments/blzd1m/hands_down_the_best_presentation_ive_ever_seen/
React Code Splitting in 2019
https://itnext.io/react-code-splitting-in-2019-9a5d2776c502
React Data Layer Series - Part 1
https://www.bignerdranch.com/blog/react-data-layer/
JavaScript Engines: How Do They Even Work? From Call Stack to Promise, (almost) Everything You Need to Know
https://www.valentinog.com/blog/engines/
Scalable Frontend #3 — The State Layer
https://blog.codeminer42.com/scalable-frontend-3-the-state-layer-b23ed69ca57c
Another perspective of some css-in-js solutions
http://justthisguy.co.uk/css-in-js/
Redesigning Redux
https://hackernoon.com/redesigning-redux-b2baee8b8a38
New Redux Hooks: A Before And After Comparison. Are They Better?
https://dev.to/gsto/new-redux-hooks-a-before-and-after-comparison-are-they-better-loj
How to fix nasty circular dependency issues once and for all in JavaScript & TypeScript
https://medium.com/visual-development/how-to-fix-nasty-circular-dependency-issues-once-and-for-all-in-javascript-typescript-a04c987cf0de
Advanced Redux: Design Patterns and Practices - Nir Kaufman | JSHeroes 2018
https://www.youtube.com/watch?v=5gl3cCB_26M
btholt/complete-intro-to-react-v5
https://github.com/btholt/complete-intro-to-react-v5
Css Modules by Example
https://www.javascriptstuff.com/css-modules-by-example/
Bridging the Gap Between CSS and JavaScript: CSS Modules, PostCSS and the Future of CSS
https://css-tricks.com/bridging-the-gap-between-css-and-javascript-css-modules-postcss-and-the-future-of-css/
Matthew Gerstman - TypeScript: Seeing Past the Hype
https://www.youtube.com/watch?v=veXkJq0Z2Qk
Why is my webpack build slow?
https://samsaccone.com/posts/why-is-my-webpack-build-slow.html
Types or Tests: Why Not Both?
https://css-tricks.com/types-or-tests-why-not-both/
How to convert your existing Redux containers to Hooks
https://blog.logrocket.com/how-to-convert-your-existing-redux-containers-to-hooks/
JavaScript fundamentals before learning React
https://www.robinwieruch.de/javascript-fundamentals-react-requirements
Выведение Action type с помощью Typescript
https://habr.com/ru/company/alfa/blog/452620/
React Testing Library Common Scenarios
https://rafaelquintanilha.com/react-testing-library-common-scenarios/
The Complete Introduction to React
https://jscomplete.com/learn/complete-intro-react
When a rewrite isn’t: rebuilding Slack on the desktop
https://slack.engineering/rebuilding-slack-on-the-desktop-308d6fe94ae4
All about Immutable Arrays and Objects in JavaScript
https://ultimatecourses.com/blog/all-about-immutable-arrays-and-objects-in-javascript
Scheduling is the Future - Brandon Dail aka @aweary at @reacteurope 2019
https://www.reddit.com/r/reactjs/comments/cgvler/scheduling_is_the_future_brandon_dail_aka_aweary/
Do React Hooks Replace Redux?
https://medium.com/javascript-scene/do-react-hooks-replace-redux-210bab340672
Why React Hooks?
https://tylermcginnis.com/why-react-hooks/
CSS: From Zero to Hero
https://dev.to/aspittel/css-from-zero-to-hero-3o16
ooooops I guess we’re full-stack developers now*
https://full-stack.netlify.com/
5 Tips to Help You Avoid React Hooks Pitfalls
https://kentcdodds.com/blog/react-hooks-pitfalls
Testing redux reducers - leveraging selectors
https://blog.thepete.net/blog/2019/08/07/testing-redux-reducers---leveraging-selectors/
Testing React components: Enzyme vs React Testing Library
https://claritydev.net/blog/testing-react-components-enzyme-vs-react-testing-l
Fun with React Hooks - great 1hr talk on the mental modal of useState and useEffect by Michael Jackson and Ryan Florence
https://www.reddit.com/r/reactjs/comments/cpi5ra/fun_with_react_hooks_great_1hr_talk_on_the_mental/
The Differing Perspectives on CSS-in-JS
https://css-tricks.com/the-differing-perspectives-on-css-in-js/
Asynchronous with Redux Sagas
https://dev.to/irmerk/asynchronous-with-redux-sagas-44dm
Artem Sapegin on Twitter
https://twitter.com/iamsapegin/status/1163428505721475074
Have Confidence in Your Redux Apps With Integration and Unit Testing
https://www.robertcooper.me/testing-redux-apps
Can You Replace Redux with React Hooks?
https://dev.to/chrisachard/can-you-replace-redux-with-react-hooks-20gm
Handling API request race conditions in React
https://sebastienlorber.com/handling-api-request-race-conditions-in-react
How to Become a Front-end Developer in 2019
https://www.dimitrimarion.com/blog/2019/08/28/how-to-become-front-end-developer/
How to test React-Redux connected Components
https://www.robinwieruch.de/react-connected-component-test
Why is React doing this?
https://gist.github.com/sebmarkbage/a5ef436427437a98408672108df01919
We’re using Redux selectors too much
https://medium.com/iadvize-engineering/were-using-redux-selectors-too-much-2d5d24ac92d5
Stale props and zombie children in Redux2019-09-09
https://kaihao.dev/posts/Stale-props-and-zombie-children-in-Redux
Profile a React App for Performance
https://kentcdodds.com/blog/profile-a-react-app-for-performance
Amelia Wattenberger
https://wattenberger.com/blog/react-hooks
CSS Modules with React: The Complete Guide
https://blog.yipl.com.np/css-modules-with-react-the-complete-guide-a98737f79c7c
The ultimate guide to drag and drop in React
https://blog.logrocket.com/drag-and-drop-in-react/
State Colocation will make your React app faster
https://kentcdodds.com/blog/state-colocation-will-make-your-react-app-faster
React Boston | mcrowder65
https://testingreactboston.netlify.com/about-me
Reasons to learn Redux as a JavaScript Developer
https://www.robinwieruch.de/redux-javascript
Performance Testing React With Anonymous Functions
https://www.matthewgerstman.com/tech/performance-testing-anonymous-functions/
Under the hood of React’s hooks system
https://medium.com/the-guild/under-the-hood-of-reacts-hooks-system-eb59638c9dba
Don't Sync State. Derive It!
https://kentcdodds.com/blog/dont-sync-state-derive-it
Creating reusable and composable paramaterized Reselect selectors
https://flufd.github.io/reselect-with-multiple-parameters/
tranbathanhtung/react-fiber-implement
https://github.com/tranbathanhtung/react-fiber-implement
Redux Devtools for Dummies
https://codeburst.io/redux-devtools-for-dummies-74566c597d7
Debugging Redux applications
http://freecontent.manning.com/debugging-redux-applications/
The melting pot of JavaScript
https://increment.com/development/the-melting-pot-of-javascript/
Why Redux makes you a better JavaScript Developer
https://www.reddit.com/r/reactjs/comments/df0bvv/why_redux_makes_you_a_better_javascript_developer/
JS illustrated: Promises
https://dev.to/kapantzak/js-illustrated-promises-3ign
React State: this.state and setState (Legacy)
https://www.robinwieruch.de/react-state
Good Action Hygiene with NgRx Mike Ryan
https://www.youtube.com/watch?v=JmnsEvoy-gY
Portals with Context
https://reacttraining.com/blog/portals-with-context/
React hooks... Oops! Part 3 - an effect doesn't run again when its dependencies change
https://lukaszmakuch.pl/post/react-hooks-oops-part-3-an-effect-does-not-run-again-when-its-dependencies-change/
Redux Selectors: A Quick Tutorial
https://daveceddia.com/redux-selectors/
Build your own React
https://pomb.us/build-your-own-react/
Suspense Explained
https://adamrackis.dev/suspense-explained/
A better approach for testing your Redux code
https://blog.henriquebarcelos.dev/a-better-approach-for-testing-your-redux-code-ck3dnpqnu00uro4s178b8aw3e
Why is modern web development so complicated? A long yet hasty explanation: Part 1!
https://www.vrk.dev/2019/07/11/why-is-modern-web-development-so-complicated-a-long-yet-hasty-explanation-part-1/
How to know what to test
https://kentcdodds.com/blog/how-to-know-what-to-test
dmmulroy/talks
https://github.com/dmmulroy/talks/blob/master/event-driven-redux/slides.pdf
Our Redux Anti Pattern
https://rangle.slides.com/yazanalaboudi/deck
How to manage components renderings
https://breakingjs.com/react-rendering-performances/
How the Web Works Part III: HTTP & REST
https://www.preethikasireddy.com/post/how-the-web-works-part-iii-http-rest
3 Reasons to Avoid Using ImmutableJS With Redux
https://medium.com/better-programming/3-reasons-to-avoid-using-immutablejs-with-redux-b0109d0123e8
An abbreviated history of JavaScript package managers
https://medium.com/@MattGoldwater/an-abbreviated-history-of-javascript-package-managers-f9797be7cf0e
The Many Jobs of JS Build Tools
https://www.swyx.io/writing/jobs-of-js-build-tools
React Tutorial: An Overview and Walkthrough
https://www.taniarascia.com/getting-started-with-react/
Using Redux with React Hooks
https://thoughtbot.com/blog/using-redux-with-react-hooks
https://hackernoon.com/shape-your-redux-store-like-your-database-98faa4754fd5
Implementing Undo/Redo Functionality in Redux using Immer
https://techinscribed.com/implementing-undo-redo-functionality-in-redux-using-immer/
A journey through the implementation of the useState hook
https://newline.co/@CarlMungazi/a-journey-through-the-usestate-hook--a4983397
The complete guide to building headless interface components in React
https://blog.logrocket.com/the-complete-guide-to-building-headless-interface-components-in-react/
React with TypeScript: Best Practices
https://www.sitepoint.com/react-with-typescript-best-practices/
Redux Explained in One Simple Sentence
http://evanxmerz.com/blog/index.php/2020/01/18/redux-explained-in-one-simple-sentence/
Dillon Mulroy on Twitter
https://twitter.com/dillon_mulroy/status/1218915941003620353
Restorable Randomness in a Redux App, Part 1 – Getting Started
https://spin.atomicobject.com/2020/01/21/redux-restorable-randomness/
Redux is half of a pattern (1/2)
https://dev.to/davidkpiano/redux-is-half-of-a-pattern-1-2-1hd7
Restorable Randomness in a Redux App, Part 2 – Middleware & Reducers
https://spin.atomicobject.com/2020/01/22/randomness-redux-middleware/
What React Does (and Doesn't Do)
https://daveceddia.com/what-react-does/
Immutable.js’s toJS
Should be Avoided
https://medium.com/@benlorantfy/immutable-jss-tojs-should-be-avoided-68b01273f29
React Libraries in 2020
https://www.robinwieruch.de/react-libraries
React hooks from scratch
https://vedranb.com/blog/building-react-hooks/
Lowest Common Ancestor
http://www.samselikoff.com/blog/lowest-common-ancestor/
Improve your Redux skills by writing custom middleware
https://medium.com/javascript-in-plain-english/improve-your-redux-skills-by-writing-custom-middleware-32a70b9dfb25
Build a CRUD App in React with Hooks
https://www.taniarascia.com/crud-app-in-react-with-hooks
React Component Types: A complete Overview
https://www.robinwieruch.de/react-component-types
Deep Dive into Redux Toolkit - The Official toolset for efficient Redux Development (Video)
https://www.reddit.com/r/reactjs/comments/fbejn2/deep_dive_into_redux_toolkit_the_official_toolset/
The JavaScript Beginner's Handbook (2020 Edition)
https://www.freecodecamp.org/news/the-complete-javascript-handbook-f26b2c71719c/
Redux vs. Context vs. State
https://medium.com/better-programming/redux-vs-context-vs-state-4202be6d3e54
Using Redux with React: Complete Tutorial with Real-World Examples (Plain Redux and Redux Toolkit)
https://www.taniarascia.com/redux-react-guide
Redux Devtools: tips & tricks for faster debugging
https://blog.logrocket.com/redux-devtools-tips-tricks-for-faster-debugging/
React Suspense in Practice
https://css-tricks.com/react-suspense-in-practice/
Profile a React App for Performance
https://kentcdodds.com/blog/profile-a-react-app-for-performance
The Beginner's Guide to React
https://egghead.io/courses/the-beginner-s-guide-to-react
React debugging session - Why is this function called hundreds of times?
https://jkettmann.com/react-debugging-session-hundreds-of-function-calls/
Understanding (all) JavaScript module formats and tools
https://weblogs.asp.net/dixin/understanding-all-javascript-module-formats-and-tools
Complete React Tutorial for Beginners (2020)
https://daveceddia.com/react-tutorial/
Auto Effect Pattern with Redux and React Hooks
https://tech.ebayinc.com/engineering/auto-effect-pattern-with-redux-and-react-hooks/
Demystifying React Redux
https://blog.scottlogic.com/2020/05/01/demystifying-react-redux.html
Common mistakes with React Testing Library
https://kentcdodds.com/blog/common-mistakes-with-react-testing-library
An in-depth guide to performance optimization with webpack
https://blog.logrocket.com/guide-performance-optimization-webpack/
Handling errors with async/await and promises
https://medium.com/@vcarl/handling-errors-with-async-await-and-promises-cd2fea534f08
Testing React Components: Complete Guide
https://www.freecodecamp.org/news/testing-react-hooks/
How to CSS Style in React
https://www.robinwieruch.de/react-css-styling
Redux made easy with Redux Toolkit and Typescript
https://www.mattbutton.com/redux-made-easy-with-redux-toolkit-and-typescript/
Inside Fiber: in-depth overview of the new reconciliation algorithm in React
https://indepth.dev/inside-fiber-in-depth-overview-of-the-new-reconciliation-algorithm-in-react/
Auto Effect Pattern with Redux and React Hooks
https://medium.com/ebaytech/auto-effect-pattern-with-redux-and-react-hooks-d7f96b8fca8e
Answering Your App's Questions with Redux Selectors
https://denisw.de/posts/redux-selectors-logic/
Death by a thousand useCallbacks
https://royi-codes.now.sh/thousand-usecallbacks/
Case study: Analyzing Notion app performance
https://3perf.com/blog/notion/
Under-the-hood of test runners (e.g Mocha)
https://craigtaub.dev/under-the-hood-of-test-runners
A deep dive into React Context API
https://blog.logrocket.com/a-deep-dive-into-react-context-api/
An in-depth beginner's guide to testing React applications
https://jkettmann.com/beginners-guide-to-testing-react/
Client-Side Architecture Basics [Guide]
https://khalilstemmler.com/articles/client-side-architecture/introduction/
Slides for Programming Courses
https://marko-knoebl.github.io/slides/
florinpop17/app-ideas
https://github.com/florinpop17/app-ideas
The best way to learn React
https://www.benmvp.com/blog/best-way-to-learn-react/
When to useMemo and useCallback
https://kentcdodds.com/blog/usememo-and-usecallback
Hello, i have a component, that renders 5 cards from react-bootstrap, the imgs, names, etc... When i start my app, i see all the cards. So i have made a simple drop down menu, whit 2016 and 2017 options. My objective is when i click the year that i want, i want to show the cards respectives of that year !! Im not asking for some one to do this for me, i want to do it for myself, but i need some help getting started or some tutorial., if some one could help me, i will apriciated . Thanks in advanced
Howdy! I didn't already see a page/list dedicated to async kinds of things, so this may be a good starter. Dan Abramov answered a question about using setTimeout
in an action, but instead suggests best use case for Thunk: http://stackoverflow.com/questions/35411423/how-to-dispatch-a-redux-action-with-a-timeout/35415559#35415559
Lots of code samples and explanations.
Is the webpack document compatible to webpack 2?
Hi,
Not sure where its best to add in on the page a reference to "The Complete Redux Book" (http://redux-book.com/)
I've noticed lately that my 'Reverse Engineering React' videos are getting many more hits. I did some fishing and found that you've linked to them from here. So this is just to say a hearty thank you for doing so!
Just found this very useful tool https://github.com/React-Sight/React-Sight which is an extension for chrome that visualizes the component hierarchy tree of a React application.
I dunno if this has been discussed. I checked the other issues but haven't found anything related to tooling.
Side note: There doesn't seem to be a markdown for tools. They're just mentioned at the root README.md..
I can make a PR with the new file where its first content are
Or they can be written somewhere at the README.md.?
Looks like redux devtools are on the other repository.
This particular link leads to a 404 now...
Hey Mark,
I'm recommending this repo to several friends and colleagues, and one of the questions I am hearing most frequently these days is "what does Fiber do?"
It may be worth adding a section that highlights the notable changes regarding React 16, the "upgrade path" or lack thereof, etc.
The following writeup contains some good resources to peer into the new features and changes,
https://hackernoon.com/top-resources-to-explore-react-fiber-9a2b19114520
Any of these worth adding?
Edit/resolved: For anyone looking, the section is found here:
https://github.com/markerikson/react-redux-links/blob/master/react-implementation.md
This is a really cool list! I wonder what is the license of the content in this repo?
Hello!
Thanks so much for creating this awesome repo of information! My team and I have recently released a Gatsby React starter template that comes with Redux out of the box.
The template is all about TDD (test-driven development) and BDD (behavior-driven development). In the README it specifically calls out the quote unquote proper way of dealing with async events such as API calls by putting them in "Redux middlewares", and in the scaffold we provide a simple middleware with Jest unit tests to provide an example for users and help start them off on the right foot.
Here's the project:
https://github.com/Evaluates2/Gatsby-Starter-TypeScript-Redux-TDD-BDD
Anyway, we'd love to get feedback on this project from @markerikson and everyone else in the @react + @Redux community! 🙏❤️
Also, I wasn't sure exactly where something like this would fit best in the list here so I'm looking for suggestions on that as well. Thanks!
Some links are two three years old and it would be nice to see that without having to click them all.
This link:
It navigates to medium, weirdly.
Some of the pages need to be split up and organized better. In particular, the React/Redux Architecture page has way too much info all crammed together.
I'm looking at splitting it up into several new categories, each with a separate page:
So, mostly just the file structure stuff left in the page, maybe a couple other bits.
Also debating how to split up some of the "Redux Architecture" and "Redux Techniques" links as well. For that matter, both "React Tutorials" and "Redux Tutorials" could stand to be sorted through.
If anyone's got thoughts or suggestions, feel free to comment.
In order to provide the most up-to-date information for react-redux links metadata should be included for the articles. My suggestion would be to add the dates the articles were published. If this is something you're interested in let me know and I can submit a PR.
This might've changed later but this link in the React Forms section contains a bunch of malicious redirects:
http://thereactionary.net/list-or-form-why-not-both-making-a-list-with-a-built-in-editor-in-react/
The React Component Patterns page has gotten really large, and is probably due to be split up into smaller pages.
The first step would be to extract the "Higher Order Components" and "Composing Components with Functional Programming" subcategories into a new page called "React Component Composition", and split up the "HOC" subcategory into separate subcategories for HOCs and render prop/function-as-a-child info.
So, the new page would look like:
We'd then need to add links to those categories back into the top of the "React Component Patterns" page, and add anchor tags so that any external links to react-component-patterns.md#higher-order-components
would auto-scroll to have the link at the top of the page.
Finally, the Table of Contents in the README would need to have the new page added as a list item underneath the "React Component Patterns" entry.
Hello,
Would there be another place for my https://github.com/GoTeamEpsilon/angular-to-react-redux repo? It's a guide for Angular v1 folks to learn React/Redux.
Not sure if it's out of scope.
Thanks,
Matthew Vita
Introducing Kepler.gl, an Open Source Geospatial Toolbox
https://news.ycombinator.com/item?id=17181879
From Beautiful Maps to Actionable Insights: Introducing kepler.gl, Uber’s Open Source Geospatial Toolbox
https://eng.uber.com/keplergl/
Open Source at Uber: Meet Shan He, the Architect Behind kepler.gl
https://eng.uber.com/shan-he/
Performance Profiling a Redux App
https://medium.com/@cvitullo/performance-profiling-a-redux-app-c85e67bf84ae
A Guide to the React Ecosystem
https://ifelse.io/2018/07/04/a-guide-to-the-react-ecosystem/
A Comprehensive Guide to React.js in 2018
https://medium.freecodecamp.org/a-comprehensive-guide-to-react-js-in-2018-ba8bb6975597
What Is Redux: A Designer’s Guide
https://www.smashingmagazine.com/2018/07/redux-designers-guide/
Advanced Redux Patterns
https://www.slideshare.net/nirkaufman/advanced-redux-patterns
React is just JavaScript
https://medium.com/yld-engineering-blog/react-is-just-javascript-88600553269c
Learn React, do things
https://daveceddia.com/learn-react-do-things/
Build Your Own redux from scratch
https://dev.to/saigowthamr/build-your-own-redux-from-scratch-5a4d
React Developer Map by adam-golab
https://www.reddit.com/r/reactjs/comments/8vglo0/react_developer_map_by_adamgolab/e1ndowm
Using Redux-Actions - Why and How?
https://www.reddit.com/r/reactjs/comments/8yavda/using_reduxactions_why_and_how/
RFClarification : why is setState
asynchronous? · Issue #11527 · facebook/react
facebook/react#11527
Defining Component APIs in React
http://jxnblk.com/writing/posts/defining-component-apis-in-react/
JavaScript fundamentals before learning React
http://news.ycombinator.com/item?id=17569848
Using Immutable.JS with React and Redux
https://www.fullstackreact.com/articles/using-immutablejs-with-react-and-redux/
Using Redux-Middleware-Worker to Prevent App Freezes
https://medium.com/@radialdevgroup/using-redux-middleware-worker-to-prevent-app-freezes-494fccd7f92e
Redux vs. The React Context API
https://daveceddia.com/context-api-vs-redux/
Pass Multiple Children to a React Component with Slots
https://daveceddia.com/pluggable-slots-in-react-components/
How to pass props to components in React
https://www.robinwieruch.de/react-pass-props-to-component/
tvillarete/apple-music-js
https://github.com/tvillarete/apple-music-js
fpereiro/reactnotes
https://github.com/fpereiro/reactnotes
How to Display a List in React
https://daveceddia.com/display-a-list-in-react/
How to deal with dirty side effects in your pure functional JavaScript
https://jrsinclair.com/articles/2018/how-to-deal-with-dirty-side-effects-in-your-pure-functional-javascript/
React's Render Props Pattern - Children as a Function
https://www.robinwieruch.de/react-render-props-pattern/
Data fetching in Redux apps — a 100% correct approach
https://blog.logrocket.com/data-fetching-in-redux-apps-a-100-correct-approach-4d26e21750fc
Redux modules and code-splitting
http://nicolasgallagher.com/redux-modules-and-code-splitting/?utm_source=ponyfoo+weekly&utm_medium=email&utm_campaign=127
Redux-Thunk vs. Redux-Saga
https://medium.com/@shoshanarosenfield/redux-thunk-vs-redux-saga-93fe82878b2d
How to code split Redux store to further improve your app's performance
https://dev.to/websavi/how-to-code-split-redux-store-to-further-improve-your-apps-performance-4gg9
Computed Properties in React
https://daveceddia.com/computed-properties-in-react/
React Context API: Managing State with Ease
https://auth0.com/blog/react-context-api-managing-state-with-ease/
Getting Started with React – An Overview and Walkthrough
https://www.taniarascia.com/getting-started-with-react/
React Performance – A Definitive Guide to Optimize Major Performance issues in React
https://www.simform.com/react-performance/
Accessing React State right after setting it
https://www.slightedgecoder.com/2018/08/25/accessing-react-state-right-after-setting-it/
Tutorial for React Beginners - Building A Recipe Book In React
https://levelup.gitconnected.com/building-a-recipe-book-in-react-part-1-c05b3e53cbb1
A Hacker's Guide to Git
https://wildlyinaccurate.com/a-hackers-guide-to-git
A Complete Beginner's Guide to React
https://dev.to/aspittel/a-complete-beginners-guide-to-react-2cl6
Learning React and Redux
https://blakesimpson.github.io/learning-react-and-redux-documentation/
Time to level up your Redux skills!
http://blog.jakoblind.no/real-world-redux/
The React Story: How Facebook's Instagram Acquisition Led To The Open Sourcing of React.js
https://stackshare.io/posts/the-react-story
manjula91/react-advanced-patterns
https://github.com/manjula91/react-advanced-patterns
How I Write React/Redux Projects in 2018
https://medium.com/@heiskr/how-i-write-react-redux-projects-in-2018-eadb6a2c9ecb
Caleb Meredith on Twitter
https://twitter.com/calebmer/status/1037077072949202944
React-Redux connect(): when and how to use it
https://blog.logrocket.com/react-redux-connect-when-and-how-to-use-it-f2a1edab2013
Interaction tracking with React
https://gist.github.com/bvaughn/8de925562903afd2e7a12554adcdda16
How to use profiling in production mode for react-dom
https://gist.github.com/bvaughn/25e6233aeb1b4f0cdb8d8366e54a3977
Strongly-typed finite-state machines with Redux and TypeScript
https://medium.com/unsplash/strongly-typed-finite-state-machines-with-redux-and-typescript-3aac2b0332f5
Use the New Profiler in React Developer Tools to Generate Flame Charts and Interactions · Manorisms
https://elijahmanor.com/react-devtools-profiler/
Sophie Alpert on Twitter
https://twitter.com/sophiebits/status/938075351414063104
Fun With Higher Order Reducers
https://medium.com/@shaunlloyd/fun-with-higher-order-reducers-ab2e6a34188e
Free Online React Bootcamp | TylerMcGinnis.com
https://tylermcginnis.com/free-react-bootcamp/
Refactoring React
https://8thlight.com/blog/josh-mccormick/2017/08/21/refactoring-react.html
The Rise of Immer in React
https://www.netlify.com/blog/2018/09/12/the-rise-of-immer-in-react/
A new architecture for Word Online’s UX Platform
https://medium.com/@christiango/a-new-architecture-for-word-onlines-ux-platform-196e04c7528a
Using the React DevTools Profiler to Diagnose React App Performance Issues
https://www.netlify.com/blog/2018/08/29/using-the-react-devtools-profiler-to-diagnose-react-app-performance-issues/
Introducing the React Profiler
https://www.reddit.com/r/reactjs/comments/9fc1to/introducing_the_react_profiler/
How to prevent a rerender in React
https://www.robinwieruch.de/react-prevent-rerender-component/
How to React ⚛️
https://blog.kentcdodds.com/how-to-react-%EF%B8%8F-9e87f48414d2
The Rise of Immer as Immutability library in React
https://www.reddit.com/r/javascript/comments/9fu82r/the_rise_of_immer_as_immutability_library_in_react/
Immutable.js, persistent data structures and structural sharing
https://medium.com/@dtinth/immutable-js-persistent-data-structures-and-structural-sharing-6d163fbd73d2
Understanding Redux: The World’s Easiest Guide to Beginning Redux
https://medium.freecodecamp.org/understanding-redux-the-worlds-easiest-guide-to-beginning-redux-c695f45546f6
Immutability in React and Redux: The Complete Guide
https://daveceddia.com/react-redux-immutability-guide/
Using redux store enhancer to help e2e test your application
https://www.linkedin.com/pulse/using-redux-store-enhancer-help-e2e-test-your-vladim%C3%ADr-gorej
Making renders faster with the React 16.5 profiler
https://dev.to/dustinsoftware/making-renders-faster-with-the-react-165-profiler-f6f
Inject reducer arbitrarily rather than top level for redux store to replace reducer
https://medium.com/@jimmy_shen/inject-reducer-arbitrarily-rather-than-top-level-for-redux-store-to-replace-reducer-fdc1060a6a7
Reflecting on Wayfair’s Conversion to React and Redux: Seven Months Later
https://tech.wayfair.com/2018/09/wayfairs-conversion-to-react-redux-seven-months-later/
Redux-Observable Can Solve Your State Problems
https://medium.com/@Sawtaytoes/redux-observable-can-solve-your-state-problems-15b23a9649d7
Turn Redux into Finite State Machine vol. 2: side effects
https://dev.to/stereobooster/turn-redux-into-finite-state-machine-vol-2-side-effects-6j0
Elmish side-effect model probably ok for Elm - NOT for Redux
https://blog.javascripting.com/2018/09/26/why-elmish-side-effect-model-is-inferior/
Long-term React & Redux SPA — Lessons learned
https://notes.devlabs.bg/long-term-react-redux-spa-lessons-learned-14daca3a26ba
How and When to use BindActionCreators
https://medium.com/@kristenleach24/how-and-when-to-use-bindactioncreators-afe1f2d5f819
Dynamic imports, React and Redux
https://codeburst.io/dynamic-imports-react-and-redux-29f6d2d88d77
You Might Not Need The mapDispatchToProps Function
https://daveceddia.com/redux-mapdispatchtoprops-object-form/
React & Redux Tutorial - Build a Hacker News Clone
https://gitconnected.com/courses/learn-react-redux-tutorial-build-a-hacker-news-clone
Configurable Containers with React
https://engineering.dollarshaveclub.com/configurable-containers-with-react-fe7596d24176
Redux-thunk vs redux-observable in real world
https://punksta.github.io/redux-observable-vs-thunk/
When Context Replaces Redux
https://frontarm.com/articles/when-context-replaces-redux/
Profiling React Components with the User Timing API
https://www.telerik.com/blogs/profiling-react-components-with-the-user-timing-api
Testing React Components: The Mostly Definitive Guide (ft. react-test-renderer)
https://dev.to/valentinogagliardi/test-driven-react-the-mostly-definitive-guide-to-testing-react-components-5eel
The Rules of React
https://gist.github.com/sebmarkbage/75f0838967cd003cd7f9ab938eb1958f
Building Modular Redux Applications
https://medium.com/@abettadapur/making-redux-modular-d21fd069bb33
Understanding React v16.4+ New Component Lifecycle Methods
https://blog.bitsrc.io/understanding-react-v16-4-new-component-lifecycle-methods-fa7b224efd7d
Getting to know React DOM’s event handling system inside out
https://medium.com/the-guild/getting-to-know-react-doms-event-handling-system-inside-out-378c44d2a5d0
Use the React Profiler for Performance
https://scotch.io/tutorials/use-the-react-profiler-for-performance
⚛️? Part 1/3 - Beginners guide to React Renderers. How to build your own renderer from scratch?
https://blog.atulr.com/react-custom-renderer-1/
Build 100% type-safe React apps in vanilla JavaScript
https://medium.com/@martin_hotell/build-100-type-safe-react-apps-in-vanilla-javascript-bd29a8364078
Lessons from Java for Testing in React
https://www.vidyasource.com/blog/2018/10/21/lessons-from-java-for-testing-in-react/
Unit testing redux containers the better way using jest
http://rahulgaba.com/front-end/2018/10/19/unit-testing-redux-containers-the-better-way-using-jest.html
The how and why on React’s usage of linked list in Fiber to walk the component’s tree
https://medium.com/dailyjs/the-how-and-why-on-reacts-usage-of-linked-list-in-fiber-67f1014d0eb7
Concerns about "Flux Standard Action" (FSA)
https://blog.webbylab.com/concerns-about-flux-standard-action/
How We Use Redux & Redux-Observable with Vue (v3.0 journal)
https://snipcart.com/blog/redux-vue
Sharing state between AngularJS and Angular v6 with Redux
https://itnext.io/sharing-state-between-angularjs-and-angular-v6-with-redux-75e3abe7f4f3
Hiya, Shados. Long time no chat :)
https://news.ycombinator.com/item?id=16922813
There is No U in CRUD
https://dev.to/jlhcoder/there-is-no-u-in-crud
ReactNYC - Advanced Redux Patterns - Nir Kaufman
https://www.reddit.com/r/reactjs/comments/7uhkko/reactnyc_advanced_redux_patterns_nir_kaufman/
Redesigning Redux
https://www.reddit.com/r/javascript/comments/80wgc2/redesigning_redux/
Redesigning Redux
https://slides.com/shmck/redesigning-redux
Justin Falcone on Twitter
https://twitter.com/modernserf/status/1025442394899197952
Redux Lifecycle
https://medium.com/@zhirzh/redux-lifecycle-8e93908af03a
The Node.js Handbook
https://nodehandbook.com/
Dan Abramov on Twitter
https://twitter.com/dan_abramov/status/944931372820549632
ReactiveConf2018 - Max Millington: A Reappreciation of Redux
https://www.youtube.com/watch?v=dYtcsvxzShM
ReactiveConf2018 - Max Millington: A Reappreciation of Redux
https://www.youtube.com/watch?v=dYtcsvxzShM
Redux Architecture
https://docs.google.com/presentation/d/19HjBLpZtK7BEVoQrwEp94XwomM2vBt6QAxzyKSjZn68/edit?usp=embed_facebook&usp=embed_facebook&usp=embed_facebook&usp=embed_facebook
Good Action Hygiene with NgRx Mike Ryan
https://www.youtube.com/watch?v=JmnsEvoy-gY
Hello, I wrote a tool that can validate README links (valid URLs, not duplicate). It can be run when someone submits a pull request or a commit is pushed to react-redux-links.
For example, you would see that
https://github.com/ericdouglas/react-roadmap now redirects to
https://github.com/ericdouglas/react-learning
But more importantly, you would be alerted if a link is broken
It is currently being used by
Examples
If you are interested, connect this repo to https://travis-ci.org/ and add a .travis.yml
file to the project.
See https://github.com/dkhamsing/awesome_bot for options, more information
Feel free to leave a comment 😄
At react-redux-links/react-tutorials.md
there is a replication of "Modern Web Development with React and Redux", on 2nd ant 5th position.
Impressive collection of links! However, i could not find anything about scaffolding/generating react apps. The API Platform client generator can do that from Hydra or OpenApi documentation like those generated by the API Platform core framework. But it has its limitations, some of which i solved in an extended version of the client generator, and documented in the react.js branches of my Tutorial Api Platform.
A few things that could make the scripts harder to detect:
http://x-team.com/2016/02/tutorial-forms-in-react-and-redux/ no longer exists.
They've seemed to change the path: https://x-team.com/blog/tutorial-forms-in-react-and-redux/
Per my post at Redux, Writing, Responsibilities, Burnout, and a Request for Help, trying to keep this list updated on a weekly-ish basis has become too much of a mental weight for me.
I still read a ton of articles anyway, but trying to catalog them every week isn't something I want to deal with at this point.
I've seen many people say that this list has been a huge benefit for them as they try to learn React, so I don't want to just abandon the list completely. I would really appreciate it if some members of the React/Redux community could step up and offer assistance in maintaining the list.
There's two main aspects of maintaining this:
If you are interested in assisting with maintaining the list, please comment here, and we can figure out the best way to handle this.
(I've dumped the existing backlog of potential links from my queue over into #98 , if anyone would like to help reviewing and cataloging them.)
Thanks in advance!
Consider adding a new category for Redux frameworks - tools that provide a simplified API for using Redux.
Example: Rematch
Since a lot of the categories have many articles listed, it would be helpful to highlight the top 2-4 "must read" articles in each category, if appropriate.
I should figure out how to format this, and which ones I want to highlight.
Nice list! Minor nitpick: the correct spelling is “JavaScript”.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.