In this episode, Wes and Scott review their 2023 predictions including the rise of server-side rendering, TypeScript inference, new JS APIs, and CSS container queries. They discuss the progress of JavaScript runtimes and the slow progress of the TypeScript type checker project. They also talk about the launch of React beta docs and Vercel's role, as well as updates in web development tooling. They reflect on their predictions and share their favorite 'sick picks', including Kodiak's protein pancake mix and Super Mario Brothers Wonder for Nintendo Switch.
Read more
AI Summary
AI Chapters
Episode notes
auto_awesome
Podcast summary created with Snipd AI
Quick takeaways
Server-side rendering (SSR) for JavaScript sites has become more prevalent, simplifying client-side processes.
TypeScript's ability to infer types has simplified coding, especially with complex data.
Deep dives
SSR becoming more common
Server-side rendering (SSR) for JavaScript sites has become more prevalent, with frameworks like React server components and meta frameworks such as Remix and Next.js gaining popularity. Many developers are opting to do more on the server and simplify client-side processes.
TypeScript type inference
TypeScript's ability to infer types has become increasingly popular, with developers relying less on explicitly defining types. This feature has simplified coding, especially when working with complex data.
Types in JS proposal progress
The status of the Types in JS proposal remains uncertain, with limited updates and few recent modifications. While it seems that progress has been slow, the proposal is still being worked on and may see further developments in the future.
Growing popularity of Rust
Rust has gained popularity as a programming language throughout the year, with more developers using and learning it. Despite being a niche language, Rust has grown in recognition and usage in different projects.
In this episode of Syntax, Wes and Scott review their 2023 predictions and see how they did on ideas like Deno getting hotter, new JS APIs, WASM, Houdini, CSS Container Queries, and more!