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
Potluck × Testing Animations × Tools for Learning × Coding Related Injuries
Coding with the Open AI / Chat GPT API
Supper Club × The Role Of UX Designers In Humanizing The Future with Travis Neilson
Potluck × Learning Web Dev × Video Streaming × Mono Repos
HTTPS + Tunnel Your Localhost - Cloudflare Tunnels, Ngrok, and more!
Supper Club × Next.js on AWS + Serverless with Dax Raad
New Syntax Website Brainstorm! IRL!
Web Streams Explained
Supper Club × Digital Nomad with Eric Sartorius
Fundamentals × What Makes a Website Slow?
Node in the Browser × WebContainers + NodeBox
Supper Club × Visual Coding Languages With Steve Sewell
AI and Coding with ChatGPT
Clean vs Sloppy Code
Supper Club × Astro 2.0 with Fred Schott
Warp Terminal × Next Gen Terminals
Logging
Supper Club × Solid.js with Ryan Carniato
Potluck × Native Web Components × JS Class Mixins × Application Secrets
Save us from Config File Hell
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
Acquired