DEV Community 👩‍💻👨‍💻

Mikhail Karan
Mikhail Karan

Posted on • Originally published at

Svelte is Here to Stay

What is HTML All The Things

HTML All The Things is a web development podcast and discord community which was started by Matt and Mike, developers based in Ontario, Canada.

The podcast speaks to web development topics as well as running a small business, self-employment and time management. You can join them for both their successes and their struggles as they try to manage expanding their Web Development business without stretching themselves too thin.

What's This One About?

In this episode Matt and Mike discuss Svelte, a JavaScript framework that compiles when you build your app. Other frameworks like Vue and React do a lot of their work in the browser, Svelte's compile step does that work instead. The duo discuss Mike's impressions of Svelte and where it's going in the future, followed by Matt's recent introduction to Svelte and JavaScript frameworks in general.

Show Notes

3:30 - What is Svelte
6:20 - Comparison of Svelte vs Vanilla JS
10:55 - What makes Svelte different from Vue & React?
14:28 - What are the advantages of Svelte?
25:00 - Matt's journey in learning Svelte

Key Takeaways

  • It's really easy to pickup and learn Svelte vs Vue and React. It has clear and clean syntax and no boilerplate.
  • Svelte is a word. Of a person slender and elegant.
  • Refer to the documentation of Svelte before googling. This can help avoid using pure vanilla JS solutions when Svelte can do something like hiding and showing a div easier.


Thank you!

If you're enjoying the podcast consider giving us a review on Apple Podcasts or checking out our Patreon to get a shoutout on the podcast.

Support us on Patreon

You can find us on all the podcast platforms out there as well as

Instagram (@htmlallthethings)
Twitter (@htmleverything)
TikTok (Html All The Things)

Top comments (0)

Classic DEV Post from 2020:

js visualized

🚀⚙️ JavaScript Visualized: the JavaScript Engine

As JavaScript devs, we usually don't have to deal with compilers ourselves. However, it's definitely good to know the basics of the JavaScript engine and see how it handles our human-friendly JS code, and turns it into something machines understand! 🥳

Happy coding!