Snowpack for Svelte development revisited

This page summarizes the projects mentioned and recommended in the original post on dev.to

SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
surveyjs.io
featured
InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
  • Snowpack

    Discontinued ESM-powered frontend build tool. Instant, lightweight, unbundled development. ✌️ [Moved to: https://github.com/FredKSchott/snowpack] (by withastro)

  • Snowpack has no PostCSS support out-of-the box, because in Snowpack it's all about plugins and build scripts, but it offers instructions on the main documentation page on how to enable PostCSS. But turns out there is some ambiguity. The main documentation webpage tells one thing while Github tells another. Which one to trust?

  • snowpack-plugin-rollup-bundle

    A plugin for Snowpack to bundle for production.

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • coc-svelte

    svelte support for (Neo)Vim

  • NOTE: If you are using Vim, coc.nvim and coc-svelte extension, you can use mine. It's more up-to-date than the original one @codechips/coc-svelte.

  • svelte-typescript-setups

    Examples and tests of different bundler setups for Svelte with Typescript and PostCSS (Tailwind)

  • You can find the final code here https://github.com/codechips/svelte-typescript-setups

  • esbuild

    An extremely fast bundler for the web

  • But maybe Rollup plugin is not needed at all? From what I've read esbuild has tree shaking functionality that is almost on par with Rollup's. I don't think that it's used in Snowpack yet and don't know either if there are any plans to implement it.

  • svelte-inline-svg

    Inline SVGs in Svelte

  • This is where I hit the first road block. Looks like Snowpack uses pkg.module file if it exists. The svelte-inline-svg library I am using had the module property defined, but the file was missing in the NPM package. Showpack borked on this. I wish that it could have fallbacks in place and try with something else if the file is missing. The author of the SVG library has fixed it after I filed a bug report.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Beginner to frontend development here. How to use Svelte without Svelte kit?

    3 projects | /r/sveltejs | 22 Mar 2022
  • Alternative to create-react-app

    3 projects | /r/reactjs | 15 Apr 2021
  • Buildless workflow through import maps (featuring Lit, Shoelace and more)

    2 projects | dev.to | 12 Apr 2023
  • Why we chose vite over create-react-app

    1 project | dev.to | 23 Jan 2023
  • Things I want to see in JavaScript and Front end development in 2023

    3 projects | news.ycombinator.com | 21 Jan 2023