React Angular or Jesse Sanders , CEO Thomas Burleson , Principal - - PowerPoint PPT Presentation

react
SMART_READER_LITE
LIVE PREVIEW

React Angular or Jesse Sanders , CEO Thomas Burleson , Principal - - PowerPoint PPT Presentation

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


slide-1
SLIDE 1

React

Angular

  • r

Choosing your technology stack

Web Products

Jesse Sanders, CEO Thomas Burleson, Principal Architect

slide-2
SLIDE 2

React

Learning Curve Productivity

wild west

slide-3
SLIDE 3

Angular

Learning Curve Productivity

slide-4
SLIDE 4

React Angular

Hard Easy

Hiring Developers

slide-5
SLIDE 5

React Angular

Easy to experiment Easy to compose view hierarchies Easy to deliver data to children Lightweight builds Fast Renderings

Technology Pros

Easier to build layers: UI + State + Services Easier to build business forms Easier to route + lazy load Easy to test non-UI parts Built-in Dependency Injection

slide-6
SLIDE 6

The Executive Criteria

Exisiting development team ? Single developer or multiple teams ? One (1) product or multiple products Quick release or long-term Viability

slide-7
SLIDE 7

React Angular

Use a MonoRepository 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

Technology Recommendations +