With Mark Dewey
Core Instructor @ Suncoast Developers Guild
- React is a JavaScript library that makes writing front-end applications easy.
- React has a declarative, component-based, stateful philosophy that helps organize code in a clean manner
- Hooks are a new addition in React 16.8. They let you use state and other React features without writing a class.
- Hooks are functions that let you “hook into” React state and lifecycle features from function components.
- typed superset of JavaScript that compiles to Pure JavaScript
- brings static type checking to the JavaScript
- hooks help control the complexity of React
- type safety eliminates an entire class of bugs
- code is more verbose and expressive
- features can be easier to add
- developer experience feels good
- re-think React applications, sort of
- type systems can be annoying at times
- Code can get noisy
- Rules can make trying simple ideas harder than it should be
I would recommend using Hooks and TypeScript only where you need it.
Which is everywhere
Stay in touch
mark@suncoast.io
Want to be developer? Apply today @ suncoast.io/apply
Want us to train your team? Let us know!