Ooops, I guess we’re full-stack developers now.
full-stack.netlify.com
Chris Coyier’s latest talk puts all the complexity of modern front-end development in perspective:
All the very huge responsibilities front-end developers already have:
- Pulling of the design
- Making the design part of a system
- Making sure it is accessible
- Worrying about the performance
- Testing things across browsers
- Testing things across devices
- Sweating the UX
Oh hello, big pile of new responsibilities
- Component-driven design, designing our own abstractions
- Site-level architecture
- Routing
- Fetching our own data
- Talking to APIs
- Mutating data
- State management
Oof.