Sasha Shynkevich
How to Stop Choosing JavaScript Frameworks and Start Living
#1about 9 minutes
Debunking common complaints about JavaScript development
The most common complaints about JavaScript, such as it being a bad language with too many tools, are often misunderstandings of a rapidly evolving ecosystem.
#2about 9 minutes
Understanding the core challenges of frontend development
Frontend development is inherently difficult due to browser limitations, a steep and continuous learning curve, and business pressures that limit deep technical exploration.
#3about 11 minutes
A brief history of JavaScript frameworks
Tracing the evolution from early libraries like jQuery to solve browser inconsistencies, to MVC frameworks like AngularJS, and finally to modern component-based tools like React and Svelte.
#4about 2 minutes
What to expect from any modern framework
Modern JavaScript frameworks all provide essential features like component-based architecture, modularity, good performance, server-side rendering, and a strong developer experience out of the box.
#5about 3 minutes
How to choose the right framework for your project
Select a framework based on your team's experience, the project's technical requirements, and its deadlines, rather than just comparing feature lists.
#6about 4 minutes
Focusing on business value over framework hype
The most important factors for success are understanding business needs and user goals, not which specific framework you choose.
#7about 3 minutes
The expanding universe of JavaScript and WebAssembly
JavaScript's reach extends far beyond frontend frameworks into backend, mobile, desktop, and 3D development, with WebAssembly opening up even more possibilities.
Related jobs
Jobs that call for the skills explored in this talk.
Matching moments
17:18 MIN
The shift from jQuery to modern JavaScript frameworks
How Your Bundle Size Affects The Climate
00:32 MIN
The paradox of choice in front-end development
Nx - the easy choice
00:10 MIN
The case for framework-free web development
The Naked Web Developer: Your Browser Is Your Framework
09:25 MIN
Overcome tech stack paralysis by using familiar tools
Learning From My Side Project Mistakes
03:20 MIN
Why JavaScript and TypeScript dominate modern development
Modern Headless Commerce with Vendure
01:01 MIN
How SPAs came to dominate frontend development
Snappy UI needs no Single-Page Application
00:26 MIN
Why in-depth React knowledge may not be a good investment
Keith Cirkle of GitHub on React Fatigue
32:22 MIN
Deciding when and how to decouple your projects
Decoupling 101 - Why decouple, when not to, progressive decoupling and success stories in decoupling
Featured Partners
Related Videos
Why I Recommend Svelte to Every New Web Developer
Markus Hatvan
On tour with heroes == Moving from Angular to WebComponents
Benjamin Glusa
Web development best practices in 2021
Laurie Voss
Snappy UI needs no Single-Page Application
Clemens Helm
Keith Cirkle of GitHub on React Fatigue
Keith Cirkle
Catching up on the basics you don't really need that much code
Chris Heilmann
To New Frontiers: The Future of Frontend Development
Rainer Hahnekamp
Front-End Micro Apps
Serg Hospodarets
From learning to earning
Jobs that call for the skills explored in this talk.
Interactive Developer (Javascript, JS Libraries, MVC) &ndash
Thegiglab
Amsterdam, Netherlands
CSS
MVC
Node.js
MooTools
JavaScript
Full Stack Engineer JavaScript
Client Server
Charing Cross, United Kingdom
Remote
€50K
React
Node.js
JavaScript
+2


