Use React tools for better Angular apps
summary
Recommends replacing npm with yarn for faster installs and convenient script/runs, using prettier plus husky and lint‑staged for automatic formatting, swapping karma+chrome tests that take ~15s for jest ~5s running in Node/JSDOM with snapshot testing, using TestCafe for fast reliable end‑to‑end tests, adopting Redux with redux‑observable epics instead of ngrx effects, using Axios over Angular HttpClient for promises, and provides a starter repo and schematics that scaffold these tools and examples.
AI-written summary · about
chapters (8)
- 0:00Introduction and goals
- 1:48Package management
- 5:13Code formatting and quality
- 8:04Unit testing with Jest
- 11:31End-to-end testing
- 14:27Storybook for components
- 16:37Architecture and state
- 20:07Libraries and conclusion
related talks
25mUse React Tools for Better Angular Apps
30mUse Angular for better React apps
45mReactive Testing Strategies with NgRx
31mFrom Angular to React and back again
01h 01mUseful Tools and Utils for JS Development
50mAngular vs React Smackdown
28mTop 10 tools loved by Angular developers
45mOptimized Angular apps: smaller, faster, better
