Syntax - Tasty Web Development Treats
Technology
In this episode of Syntax, Wes and Scott use the fact that Svelte is being converted from TypeScript to JavaScript with JSDoc to talk about the benefits of working that way, why they are doing it, and what you can do with JSDoc that TypeScript alone doesn’t let you do.
Show Notes00:10 Welcome
01:12 Roof update
02:15 TypeScript haters need not apply
03:17 What is JSDoc?
04:27 What is our history with JSDoc?
06:37 Why is Svelte moving to JSDoc?
08:11 Why is JSDoc better than TypeScript?
12:31 You can type things you can’t in TypeScript
16:37 Param, Function and returns Descriptions
21:32 Spoiler - it’s still TypeScript
33:23 SIIIIICK ××× PIIIICKS ×××
Get Started With TypeScript the Easy Way
TypeScript without TypeScript – JSDoc superpowers
TypeScript: Documentation - JSDoc Reference
Dev Vlog: April 2023 - TypeScript vs JSDoc, Transitions API, Dominic Gannaway joins Svelte team
Svelte repo is finally being converted from Typescript to Javascript with JSDoc
If you are on a JS project and are missing the TypeScript hinting in your editor, you can still type your code with JSDoc syntax comments and VS Code will detect and use it!
Sprinkle in a little JSDoc on top of your TypeScript when needed - helpful to adding descriptions to returned values, or marking things as deprecated
TypeScript to JSDoc
Why Is node_modules So Big?
Supper Club × Adam Argyle on What's New in CSS
Where Should You Host Your App? Hosting Providers Compared
WTF Are Signals And Why Is Everyone So Hot On Them All Of The Sudden?
Supper Club × Dylan Jhaveri - Video for the Web and MUX
UI Elements - Basics, Best Practice, and Built Ins
Bluesky + AT Protocol
Supper Club × Zach Lloyd from Warp
The Syntax Giveaway Site - Codes, Bots, Tech Stack and More!
RPC in JavaScript!
Supper Club × Privacy, Cookie Banners, GDPR with Donata and Hans Skillrud
Potluck × Crypto × SEO × Status Pages × Learning Tools
CSS Color Functions
Supper Club × ESLint with Nicholas Zakas
Can Vanilla CSS Replace Sass Yet?
Modals, Popups, Popovers, Lightboxes
Supper Club × Nate Weinert and Tamagui
600th Episode! Major Announcement + SWAG Giveaway!
oAuth APIs Explained
Supper Club × Fabian Kägy - Modern WordPress - Blocks, Page builders, Headless, Custom Fields
Create your
podcast in
minutes
It is Free
Insight Story: Tech Trends Unpacked
Zero-Shot
Fast Forward by Tomorrow Unlocked: Tech past, tech future
The Unbelivable Truth - Series 1 - 26 including specials and pilot
Lex Fridman Podcast