Use React Tools for Better Angular Apps
summary
Argues that Angular apps get concrete wins by adopting React-era tools and patterns: replace npm with Yarn, format with Prettier plus tslint-config-prettier and run it via lint-staged + husky, swap Karma/Jasmine for Jest (author reports ~24s → ~8s test runs, snapshot testing), replace Protractor/Selenium with TestCafe for stable E2E, use Storybook for component catalogs, prefer Redux with redux-observable and reselect for one-way immutable state, and use Axios for HTTP while keeping RxJS-powered epics for side effects.
AI-written summary · about
chapters (9)
- 0:00Introduction and motivation
- 1:59Tools in Angular development
- 3:54Package managers and formatters
- 8:53Testing frameworks
- 13:09End-to-end testing
- 16:26Component development with Storybook
- 18:52Component architecture comparison
- 20:21State management and libraries
- 23:32Summary and takeaways
related talks
24mUse React tools for better Angular apps
30mUse Angular for better React apps
45mReactive Testing Strategies with NgRx
31mFrom Angular to React and back again
50mAngular vs React Smackdown
11mInterview with Cory House
19mModern Testing Strategies for Reactive Applications
25mCreating the Ultimate Front End UI for a Single Page Application
