meta_pixel
Tapesearch Logo
Log in
Syntax - Tasty Web Development Treats

868: The State of JavaScript

Syntax - Tasty Web Development Treats

Wes Bos

Technology, News, Tech News

4.91.2K Ratings

🗓️ 15 January 2025

⏱️ 63 minutes

🧾️ Download transcript

Summary

Wes and Scott talk about the State of JavaScript survey, tends, popular features, and the evolving landscape of tools and frameworks. Show Notes 00:00 Welcome to Syntax! 00:27 Brought to you by Sentry.io 01:16 The state of JavaScript Twitter fantasy football 02:27 Syntax features The State of JavaScript survey 05:27 Logical assignment 07:49 Strings 08:18 Arrays 14:16 Sets 2025 New Years resolution: use maps and sets more and objects / arrays less. 16:10 Browser APIs 22:50 Library tiers list 27:21 Upgrading from M1 Mac Chris Coyier - M4 30:08 Front-end frameworks 32:18 The top front-end frameworks used at work 33:49 What is the highest paying framework? 35:01 Meta frameworks 36:32 Meta frameworks pain points 42:33 Testing tools 43:58 Build tools 44:41 Most used libraries 46:33 Back-end frameworks 48:34 JavaScript runtimes 50:35 Serverless runtimes 51:25 Other languages people are using 52:49 AI tools 53:37 The State of JS Awards 57:18 Sick Picks + Shameless Plugs Sick Picks Wes: Headted Vest Scott: Super Mario Party Jamboree Shameless Plugs Syntax YouTube Channel Hit us up on Socials! Syntax: X Instagram Tiktok LinkedIn Threads Wes: X Instagram Tiktok LinkedIn Threads Scott: X Instagram Tiktok LinkedIn Threads Randy: X Instagram YouTube Threads

Transcript

Click on a timestamp to play from that location

0:00.0

Welcome to Syntax. Today, we've got the state of JS, the state of JavaScript.

0:05.0

This is a survey that goes out every single year. And what we like to do is kind of go through

0:10.2

it and get an idea of where is the industry at? It's always interesting to take a look at

0:15.4

what are people actually using, what are people building with, what is sort of coming up on the

0:20.0

horizon. It gives you a of coming up on the horizon.

0:22.9

It gives you a nice little look on into it.

0:23.9

So we're going to check it out.

0:27.3

This is the State ofjs survey at state ofjs.com.

0:31.3

Real quick, before we get into it, let's talk about Century at century. At century.io.4.S. Syntax.

0:33.4

Senders is going to help you figure out errors on your website, any performance slowdowns

0:38.9

and help you fix issues on that. So if you've got a slow website, whether that's something on

0:43.6

the client side, whether that's a database query that is abnormally slow. Sometimes, oh,

0:49.7

this database query is being fine, but all of a sudden, boom, this is taking three seconds to actually

0:54.1

run.

0:54.7

Might be something going on there.

0:56.0

Session replay, really cool, which gives you a video-like replay of what the user was doing

1:01.8

to hit a specific bug, as well as code coverage.

1:05.1

It gives you some stats on your test covering all of your codes.

1:09.0

Check it out, sentry.com.

1:10.0

All right, let's take a look at State of JS. First thing we have... are your tests covering all of your codes. Check it out, century.com, for such syntax.

1:11.5

All right, let's take a look at state of JS.

1:14.4

First thing we have here on the left is libraries.

...

Please login to see the full transcript.

Disclaimer: The podcast and artwork embedded on this page are from Wes Bos, and are the property of its owner and not affiliated with or endorsed by Tapesearch.

Generated transcripts are the property of Wes Bos and are distributed freely under the Fair Use doctrine. Transcripts generated by Tapesearch are not guaranteed to be accurate.

Copyright © Tapesearch 2026.