Episode 23/38: TypeScript Origins, Reusable Forms, Bun & Analog

Episode 23/38: TypeScript Origins, Reusable Forms, Bun & Analog

TypeScript Origins on YouTube explores TypeScript's early days. Dmytro Mezhenskyi discusses reusable forms, and Brandon Roberts introduces Bun. Signals are gaining prominence in modern frontend frameworks, exemplified by Svelte's upcoming "Runes".

TypeScript Origins

TypeScript Origins, a documentary on the early days of TypeScript, is available on YouTube. It covers topics like TypeScript's approach to JavaScript and its relation to VSCode and Open Source at Microsoft.

TypeScript Origins lasts one and a half hours and is a collection of interviews with different people who played and are still playing a key role.

The connection to Angular is a very tight one. According to Igor Minar, the former lead of Angular, TypeScript got a big boost because Angular 2 enforced it.

Igor also stated that Angular's decision to go with TypeScript split the Angular community, and many developers left for React.

Reusable Forms

Dmytro Mezhenskyi , aka. DecodedFrontend , published a video on reusable forms or how to distribute a huge form to multiple components.

Highlights were his explanation of the @Host decorator, the component's viewProviders property, and what impact they have once enabled.

These are features we usually use less often as application developers.

Bun and Angular

Two weeks ago, Bun, an alternative to Node.js, was released. I mentioned that it has yet to be officially supported by Angular, but you can still try it out unofficially.

Brandon Roberts created a short video introducing Bun, showing its main features, and creating a small demo app with Analog. Analog is a meta-framework for Angular.

https://www.youtube.com/watch?v=cMavMovEWTw

Signals in Svelte

Signals are more than just a big topic in Angular. Other frameworks have already adopted them or plan to do that. One of those "upcomers", is Svelte.

In version 5, Svelte will introduce their Signals version, which they cool Runes.

It looks like Signals are becoming a standard for a modern frontend framework.


Brandon Roberts

Angular GDE, NgRx Maintainer, Creator of AnalogJS, Web developer

1 年

Thanks Rainer!

Dmytro Mezhenskyi

Google Developer Expert for Angular | YouTube Content Creator |?Instructor in Web Development | Microsoft MVP

1 年

Thanks for mentioning my video :)

要查看或添加评论,请登录

Rainer Hahnekamp的更多文章

社区洞察

其他会员也浏览了