←back to thread

MDN Plus

(hacks.mozilla.org)
630 points sendilkumarn | 2 comments | | HN request time: 1.231s | source
Show context
KindAndFriendly ◴[] No.30793316[source]
The other day I wanted to learn Svelte. Even though the tutorials on the Svelte homepage are great, I found the MDN Svelte tutorial to be better: it explains the conceptual differences wrt other frontend frameworks well, it explains in detail how to enable Typescript and migrate your projects, and it has a dedicated section that describes different deployment options.

While of - of course - all of these infos can be found somewhere on the web as well, I very much appreciate such a well-written, holistic intro to a framework. I signed up for the MDN Plus 5 plan.

P.S.: If someone from the MDN team is reading this, maybe include a "sign up" link directly in the blog article from Hermina.

replies(3): >>30793645 #>>30794931 #>>30797911 #
zepearl ◴[] No.30794931[source]
(unrelated to the main topic)

> The other day I wanted to learn Svelte...

Any highlight(s) regarding positive/negative experiences that you had with Svelte so far?

Asking because it's on my to-do list for my future frontend (bought 2 books about it, but pending to be read as I'm currently first trying to assimilate "Rust" to program the backends) and I ended up selecting Svelte as potential best candidate after having read the docs & having played with its tutorials => I therefore got a general "positive initial feeling" about it.

The last time I wrote a web-UI was many years ago with PHP & Codeigniter & some hand-written Javascript (from my POV that was alright, lightweight/simple/flexible/low-effort and performance was ok, I would/could do that again but maybe Svelte might be better for what I'd like to do now), so I'm not really up-to-date in this area - Svelte just sounds lightweight & flexible enough for me... . Cheers :)

replies(4): >>30795425 #>>30796216 #>>30799515 #>>30802780 #
1. KindAndFriendly ◴[] No.30796216[source]
Pros: - Very easy to learn. If you know TS/JS+HTML, there are ~ a handful new syntax expressions to learn, but otherwise you're good to go. - Easy to integrate an external CSS framework such as bootstrap - Built-int TS support. Being able to use types in your frontend code is delightful. Cons: - The generated output puts the vast majority of the content in the JS files (vs having a least some skeleton or so in HTML).
replies(1): >>30797307 #
2. zepearl ◴[] No.30797307[source]
> Cons: - The generated output puts the vast majority of the content in the JS files (vs having a least some skeleton or so in HTML)

Got it - thank you :)