tmstats
SvelteKit
Our great sponsors
tmstats | SvelteKit | |
---|---|---|
1 | 496 | |
1 | 13,249 | |
- | 7.2% | |
8.0 | 9.9 | |
4 months ago | 4 days ago | |
Svelte | JavaScript | |
GNU General Public License v3.0 only | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
tmstats
SvelteKit
-
The Future (and the Past) of the Web Is Server Side Rendering
Shoutout to Sveltekit which does SSR and client-side navigation by default! https://kit.svelte.dev/
-
Netlify Acquires Gatsby
Svelte creator and Vercel employee here. Vercel does indeed invest heavily in Svelte and SvelteKit, not least by employing me and Simon Holthausen (and potentially others in future), but there's no danger of lock-in — we're just two members of a much larger core team. Governance-wise, it's an independent project, and we'd be thrilled if other companies also chose to employ core team members! You can see pull requests like https://github.com/sveltejs/kit/pull/8740 as an example of how we approach the relationship between SvelteKit and Vercel — we're adding a new feature and Vercel will be the first adapter that gets to take advantage of it, but we're careful to design the feature in a platform-agnostic way (we even @'d a Netlify engineer to make sure that they're aware of the work in case they also want to take advantage of it).
Anyway, I'm sure this will be said elsewhere in the thread but it bears repeating — the Next team similarly works hard to make sure that your Next apps can be self-hosted and run on other platforms.
-
Rendering Frameworks JavaScript
While Svelte handles code that runs in the browser — like interactivity and reactivity — SvelteKit gives you infrastructure for the server hosting your app. SvelteKit will provide routing, layouts, static-site generation, API endpoints, and other app features that can only run on a server https://kit.svelte.dev/
-
Now that SvelteKit 1.0 is out, what would you like to see added to its ecosystem? What would make your life easier / take a part of its functionality the extra mile?
If you're open to contributing directly to the core framework rather than building on top/around it, I've had an issue opened since back in the Sapper days that seems very popular and yet has been almost completely ignored: Treat layout pages like components when using named slots
legacy browsers support. Currently there is an almost finished pull request it’s not merged, afaik Rich Harris wants it to be a separate plugin https://github.com/sveltejs/kit/issues/12
- Website Erstellung - State of the Art
-
Svetle is great in many ways, but where do you find svelte is bit confusing or could be better?
In SvelteKit, Treat layout pages like components when using named slots #627
- SvelteKit: How do you handle largish projects with so many +page & +page.server files?
-
Getting Started with Serverless Edge - Exploring the Options
SvelteKit (See examples from Vercel and Netlify)
-
Is Svelte drowning in issues?
There are nearly 1100 open issues across two main repos: 749 in sveltejs/svelte and 343 in sveltejs/kit. And it's not like they're some junk issues, quite a bit of issues thoroughly report a bug.
What are some alternatives?
Next.js - The React Framework
Nuxt.js - Nuxt is an intuitive and extendable way to create type-safe, performant and production-grade full-stack web apps and websites with Vue 3. [Moved to: https://github.com/nuxt/nuxt]
Express - Fast, unopinionated, minimalist web framework for node.
vite - Next generation frontend tooling. It's fast!
Svelte - Cybernetically enhanced web apps
astro - Build faster websites with Astro's next-gen island architecture 🏝✨
Playwright - Playwright is a framework for Web Testing and Automation. It allows testing Chromium, Firefox and WebKit with a single API.
Sapper - The next small thing in web development, powered by Svelte
remix - Build Better Websites. Create modern, resilient user experiences with web fundamentals.
React - A declarative, efficient, and flexible JavaScript library for building user interfaces.
Angular - The modern web developer’s platform
elderjs - Elder.js is an opinionated static site generator and web framework for Svelte built with SEO in mind.