@mayashavin
Definitely NOT
@mayashavin
It is about performance, but NOT that
@mayashavin
@mayashavin
Any frame(work)
Any shape
Any supporting tool
Any build technique
@mayashavin
Delivery/Deploying
Team
Scalibility
Maintenance
Integration
Frameworks
Tools
Platforms
Rules
@mayashavin
@mayashavin
Deployment
CI/CD
Architecture
Platforms
Compliance
Deployment
CI/CD
Architecture
Compliance
Platforms
@mayashavin
But it's not always your favorite one.... eventually
@mayashavin
The one who think he's cooler & knows better
@mayashavin
@mayashavin
@mayashavin
@mayashavin
Deployment
CI/CD
Architecture
Compliance
Platforms
@mayashavin
@mayashavin
Deployment
CI/CD
Architecture
Compliance
Platforms
@mayashavin
Team performance (skills, expertise)
Project nature (Size, type, etc)
Code Maintenance
Scalability
@mayashavin
Accessibility support
Testing (E2E, Unit test)
UI Consistency
Integration/Customization
@mayashavin
@mayashavin
@mayashavin
@mayashavin
@mayashavin
@mayashavin
@mayashavin
@mayashavin
@mayashavin
Keep the coding standard
Use TypeScript
Be open-minded
Create solution, not refactor
Understand your window nature first
Plan your window
Instead of why, try "What can be better?"
@mayashavin
@mayashavin
Senior Software Engineer
MICROSOFT
Core Team
STOREFRONT-UI
Organizer
VUEJS ISRAEL
Blogger & Book Author
@mayashavin
mayashavin.com
@mayashavin
mayashavin.com