WeAreDevelopers LIVE Mar 23, 2021

How to Stop Choosing JavaScript Frameworks and Start Living

Sasha Shynkevich

The JavaScript framework you choose matters far less than you think. Escape tool fatigue and build a resilient frontend career by mastering core web fundamentals instead of chasing trends.

Pause
Mute Enter Fullscreen
#1 about 4 min

Introduction and the myth of the perfect framework

An overview of frontend experience and the lack of a universal solution for project teams.

#2 about 3 min

Addressing the complaints about JavaScript as a programming language

How standard evolution and browser implementation resolve common grievances about language syntax and missing static types.

#3 about 2 min

Navigating tool fatigue and package choice in frontend development

Why the massive abundance of NPM packages and tools provides necessary options rather than a problem.

#4 about 3 min

Managing the fast pace of industry changes and frameworks

Strategies for coping with rapidly evolving technology stacks and fragmented community ecosystems.

#5 about 3 min

Overcoming the long learning curve for frontend engineers

The reality of mastering HTML, CSS, JavaScript, and broader skills to advance developer careers.

#6 about 2 min

Understanding core browser technologies and framework syntax sugar

Why modern tools ultimately compile down to basic browser languages and the importance of learning foundational concepts.

#7 about 4 min

Career progression challenges and preventing developer burnout

How junior and senior engineers maneuver through expanding job requirements while maintaining mental health.

#8 about 2 min

Balancing business feature delivery with deep technical understanding

The trade-offs of prioritizing business goals over understanding framework source code and technical foundations.

#9 about 4 min

The history of JavaScript and standardizing browser compatibility

How early scripting evolved through browser wars and resulted in utility libraries like jQuery to solve implementation differences.

#10 about 4 min

The introduction of AJAX and early model-view-controller architectures

How shifting logic to the client side prompted the creation of robust architectural frameworks like AngularJS.

#11 about 4 min

The rise of modern component-based frameworks and modular architecture

The impact of React, Vue, and the rewritten Angular on structuring component libraries and web applications.

#12 about 1 min

Exploring alternative build tools and experimental web components

Evaluating newer approaches to frontend architecture with tools that compile away the framework overhead.

#13 about 3 min

Expected features and performance defaults in modern JavaScript frameworks

The baseline requirements for server-side rendering, component reusability, and developer experience in current tooling.

#14 about 3 min

Practical criteria for selecting a technology stack and framework

How to evaluate team expertise, project constraints, and cross-platform needs before adopting new tools.

#15 about 1 min

Leveraging the JAMstack concept for content-driven web applications

Using decoupled frontend architectures for simpler delivery of blogs and static content websites.

#16 about 3 min

Prioritizing business logic and user value over technology choices

Why delivering features and understanding basic browser mechanics matter more than obsessing over specific frameworks.

#17 about 1 min

Evaluating the community and ecosystem surrounding a framework choice

The long-term implications of adopting a framework's documentation, support network, and ecosystem dependencies.

#18 about 3 min

Expanding JavaScript horizons with WebAssembly and backend possibilities

How compiling alternative languages to the browser and exploring mobile or 3D development prevents career stagnation.

Matching moments

2:14 min

Exploring frontend development choices beyond standard JavaScript frameworks

Stacy Cashmore · WWC 2022

7:36 min

Navigating the overwhelming choice in frontend development

Miroslav Jonas · JS Congress

5:10 min

Evaluating the operational trade-offs of modern javascript frameworks

Chris Heilmann +2 · LIVE

3:17 min

The hidden cost of chasing JavaScript framework paradigms

Keith Cirkle · Coffee With Developers

3:28 min

The developer bias towards complex abstractions and frameworks

Aaron T. Grogg · Coffee With Developers

8:56 min

Navigating CSS complexity and embracing core frontend technologies

Chris Heilmann +2 · LIVE

Upcoming sessions on this topic

Open session

World Congress 2026 North America

When Humans Stop Writing Code: Rethinking Languages, Compilers, and Responsibility

Simon Auer

Organizer of flutter vienna meetup and CEO of marqably

Simon Auer
Open session

World Congress 2026 North America

Full Stack with Flutter - are we there yet?

Nemanja Stošić

Senior Flutter Developer

Nemanja Stošić
Open session

World Congress 2026 North America

Architecting AI in Angular: WebMCP, A2UI, and the Agent Experience

Ankita Sood

Sr. Principal Engineer @ Secureworks | Angular GDE

Ankita Sood
Open session

World Congress 2026 North America

How to generate business value through performance optimizations

Nikolai Sidiropulo

Software Engineer at Meta

Nikolai Sidiropulo
Open session

World Congress 2026 North America

Fast by Design: A Masterclass in High-Performance Web Engineering

Aaron Grogg

Senior web developer, committed to improving the user experience by improving web performance

Aaron Grogg
Open session

World Congress 2026 North America

The spectrum of agentic coding: From vibe coding to high-quality software engineering

YK Sugi

Developer Experience Manager at Eventual

YK Sugi