Web Products Choosing your technology stack React Angular or Jesse Sanders , CEO Thomas Burleson , Principal Architect
React Learning Curve wild west Productivity
Angular Learning Curve Productivity
Hiring Developers Hard Angular React Easy
Technology Pros Angular React Easy to experiment Easier to build layers : UI + State + Services Easy to compose view hierarchies Easier to build business forms Easy to deliver data to children Easier to route + lazy load Lightweight builds Easy to test non-UI parts Fast Renderings Built-in Dependency Injection
The Executive Criteria Exisiting development team ? Single developer or multiple teams ? One (1) product or multiple products Quick release or long-term Viability
Technology Recommendations + React Angular Use a MonoRepo sitory Use TypeScript, Jest, & Cypress Shared code between React + Angular Apps Keep Business Logic outside Views Use RxJS for Reactive Architectures Build UI component Library with StencilJS Jest Test all Non-UI component Cypress test all UI workflows
Recommend
More recommend