Best of Svelte2023

  1. 1
    Article
    Avatar of phProduct Hunt·2y

    Float UI v2 - Free Tailwind UI components in Html, React, Vue, Svelte

    Float UI is an open-source and free Tailwind UI library for HTML, React, Vue, and Svelte, with production-ready templates.

  2. 2
    Article
    Avatar of communityCommunity Picks·3y

    Skeleton — UI Toolkit for Svelte + Tailwind

    Skeleton is a UI toolkit for Svelte and Tailwind that allows for the creation of adaptive and accessible interfaces for web apps. It integrates directly with Svelte and SvelteKit's best features and offers interactive components, image filters, and more.

  3. 3
    Article
    Avatar of communityCommunity Picks·3y

    Things you forgot (or never knew) because of React

    React Part 1: An intro about music, defaults, and bubbles. Josh Collinsworth blog post: Things you forgot (or never knew) because of React. Collinsworth: You can keep listening to the same music for the rest of life for life.

  4. 4
    Article
    Avatar of svelteSvelte Blog·3y

    Introducing runes

    Svelte is a web UI framework that uses a compiler to turn declarative component code like this... into tightly optimized JavaScript that updates the document when state likecount changes. The new features are opt-in — your existing components will continue to work. We don't yet have a release date for Svelter 5.

  5. 5
    Article
    Avatar of svelteSvelte Blog·3y

    Announcing Svelte 4

    Svelte 4 is mainly a maintenance release, bumping minimum version requirements and tightening up the design in specific areas. The official svelte.dev site has gotten an overhaul. It’s now split into multiple pages with improved mobile nav, overhauled typescript docs, dark mode, and an enhanced REPL.

  6. 6
    Article
    Avatar of notedNoted·2y

    Awwesome - An Enhanced user interface for Awesome Selfhosted

    Awwesome is an enhanced user interface for browsing the Awesome Selfhosted GitHub repository. It utilizes Svelte and Tailwind for development and accesses additional information about self-hosted projects through GitHub's GraphQL API.

  7. 7
    Article
    Avatar of itnextITNEXT·3y

    Angular is getting New Template Syntax

    Angular is getting New Template Syntax, Built-In Control Flow, a farewell to structural directives. The new syntax emphasizes using ‘track’ for loops to improve performance and optimizes list diffing by enforcing tracking. The team is working on an automated migration schematic to convert from the old to the new syntax.

  8. 8
    Article
    Avatar of svelteSvelte Blog·2y

    Announcing SvelteKit 2

    SvelteKit 2 is now available, adding support for Vite 5 and a new feature called shallow routing. It has been embraced by the web development community with support from various open source and commercial projects. Upcoming releases will focus on improving support for Svelte 5 and internationalization.

  9. 9
    Article
    Avatar of freecodecampfreeCodeCamp·3y

    Learn SvelteKit and Tailwind CSS by Building a Web Portfolio

    Learn how to build a web portfolio using SvelteKit and Tailwind CSS. The course teaches web development technicalities and emphasizes aesthetics and user experience.

  10. 10
    Article
    Avatar of communityCommunity Picks·3y

    Introducing the Vercel AI SDK – Vercel

    The Vercel AI SDK is an open-source library designed to help developers build conversational, streaming, and chat user interfaces in JavaScript and TypeScript. The SDK supports React/Next.js, Svelte/SvelteKit, with support for Nuxt/Vue coming soon.

  11. 11
    Article
    Avatar of itnextITNEXT·3y

    How I Made My App 2.4x Faster Switching to Svelte

    Svelte Kit makes it intuitive to be fast for server side rendering, lazy loading, pre-render, and less javascript Origin. It's a small NX project with a couple of Angular/Firebase applications. The 100s are a rewrite of the app using SVELte Kit.

  12. 12
    Article
    Avatar of devtoDEV·3y

    Why not React?

    React’s streaming has interesting flaws, and the official RSC implementation ain’t exactly fast Low-end devices remain stubbornly stagnant. The intro became more relevant than I could have possibly known when I wrote it. I once planned a rewrite, but I’m burnt out and can't be arsed.

  13. 13
    Article
    Avatar of svelteSvelte Blog·3y

    svelte.dev: A complete overhaul

    svelte.dev: A complete overhaul of the old website. The new site comes with accessibility fixes, new features and bottom navbar. The website now has a dark mode toggle, which is also synced with your OS's dark mode settings. It was reimplemented to upgrade to CodeMirror 6.

  14. 14
    Article
    Avatar of logrocketLogRocket·3y

    Building a multi-framework dashboard with Astro

    Building a multi-framework dashboard with Astro can be a powerful and efficient way to create complex and versatile software. As software systems and requirements evolve, it may become necessary to migrate to a new framework or set of frameworks. Using Astro, developers can easily integrate multiple frameworks, allowing them to take advantage of the best features of each.

  15. 15
    Article
    Avatar of phProduct Hunt·3y

    Anyfront - Deploy any front-end web application on any cloud platform

    Anyfront orchestrates tools like Terraform, Docker and other CLIs to simplify deploying your React/Next/Svelte/Vue/etc application. Deploy any front-end web application on any cloud platform.

  16. 16
    Article
    Avatar of asayerasayer·3y

    Svelte vs. Vue -- A Comparison

    Svelte is a new and free framework of JavaScript used to build interactive websites. VueJS is a framework for frontend web applications that’s JavaScript-based as well as a Model-View-controller based. It makes use of a virtual DOM to ensure performance, like no virtual DOM (just the real DOM!), less code, and real reactivity.

  17. 17
    Article
    Avatar of builderiobuilder.io·3y

    SvelteKit Routing : A Visual Guide

    SvelteKit employs a file-system-based routing mechanism, where URL paths in the browser are determined by files and folders in the codebase. To create a route for the root URL, follow these steps: Create a folder, create a file and expand the folder. For a fresh start, delete the folder.

  18. 18
    Article
    Avatar of medium_jsMedium·3y

    Single Rust Binary with Vite+Svelte

    Single Rust Binary with Vite+Svelte can be easily packaged in a container image using docker or podman. In production you will probably want to specify a specific origin, but for our sample this will do for now. Our Rust web server is now ready to host the static web files from the directory.

  19. 19
    Article
    Avatar of builderiobuilder.io·3y

    My Take on a Unified Theory of Reactivity

    My Take on a Unified Theory of Reactivity: I want to share my understanding of the current reactivity approaches and landscape. I think there are fundamentally three approaches to reactivity that we have seen in the industry thus far: Value-based; that is, dirty-checking.

  20. 20
    Article
    Avatar of builderiobuilder.io·3y

    Unveiling the Magic: Exploring Reactivity Across Various Frameworks

    React can be broadly defined as the automatic update of the UI due to a change in the application's state. The framework does not need to execute any code and knows exactly which DOM nodes need to be updated. In real-world applications, the state, event, and binding are not always in the same component.

  21. 21
    Article
    Avatar of asayerasayer·3y

    Exploring Million.js, a high-performance web framework

    Million.js is a minimalistic JavaScript framework designed to handle DOM elements efficiently. Million.js uses a granular approach by updating only the necessary parts of the DOM. The Block virtual DOM is based on the concept of Blockdom, which facilitates virtual DOM diffing for re-rendering the actual DOM.

  22. 22
    Article
    Avatar of communityCommunity Picks·3y

    shadcn-svelte

    Shadcn-svelte is an unofficial port of shadcn/ui to Svelte, and is not affiliated with @shadcn, just inspired by him. You made 265 sales this month, +20.1% from last month.

  23. 23
    Article
    Avatar of svelteSvelte Blog·2y

    What's new in Svelte: November 2023

    Svelte Summit Fall is happening on November 11th. The new releases include improved developer experience, inferred types in Svelte 4.2.2, and a boolean option in SvelteKit for turning on/off a form function.

  24. 24
    Article
    Avatar of communityCommunity Picks·2y

    Svelte by Example

    Svelte is a frontend framework that generates minimal, optimized JavaScript code. SvelteKit is a meta-framework for building full-stack web applications. The article provides an introduction to Svelte and SvelteKit.

  25. 25
    Article
    Avatar of medium_jsMedium·3y

    Making a Chrome Extension with Svelte

    SvelteKit is a tool that generates websites from Notion databases. Svelte has been an excellent choice for building this Chrome Extension. It’s recommend to clone the project from the GitHub repo that can be tested directly in Chrome.