learn how to power interfaces with react and redux
play

Learn How to Power Interfaces with React and Redux and rants - PowerPoint PPT Presentation

Learn How to Power Interfaces with React and Redux and rants React embraces developer confidence + productivity Not the next jQuery Great interop. Making waves because of thought process are changing around interfaces Simple !=


  1. Learn How to Power Interfaces with React and Redux and rants

  2. React embraces developer confidence + productivity

  3. • Not the next jQuery • Great interop. • Making waves because of thought process are changing around interfaces

  4. Simple != Easy

  5. "Negatives" Added boilerplate Small API surface More dependencies Added complexity More tech debt

  6. • Just JS • Work within constraints • Enables best and worst practices • Thoughtful, precise abstractions in components help a lot!

  7. • Lifecycle • Composition over inheritance

  8. • USE DEVTOOLS

  9. • Webpack is massive tech debt • Use the least amount of its features • Node + Babel plugins > Webpack

  10. • Started as an amateur project • Original maintainer has significant control, rather than community • Config complexity • Doesn't express the best cultural values around developing software (openness, speed, policy, leverage community) • Features driven, rather than focus on being a precise tool • Bad docs

  11. babel src -d dist

  12. • Things take time to become perfect • You could put a room together of the best engineers in the room and nothing would get done • Find your style of work, but move FAST • Efficiency is a goal, but speed should be a prime factor

  13. • Experiment! • Debug • Iterate • Repeat

  14. • npm • npm scripts

  15. • git • GitHub

Recommend


More recommend