Anybody here successfully apply tree shaking to eliminate dead JS code for the sake of optimization? Could you share your approach?

This page summarizes the projects mentioned and recommended in the original post on /r/TechSEO

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
  • jamstack.org

    The official Jamstack site

  • What do you use? I got into jamstack and probably wouldn't go back to WordPress after that. If I needed that kind of pre-built CMS, I'd probably use Drupal instead, but a headless CMS+Gatsby can do most of that with less trouble, and cheaper.

  • magento-storefront-events-sdk

    Discontinued SDK for working with events on a Magento storefront

  • There's a page about JS optimization for Magento here. There's a file here that mentions parcel, but I don't know what that is, and the .cache line means it's Parcel 1 which requires 1.9 if you want tree-shaking.

  • 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
  • eleventy πŸ•šβš‘οΈ

    A simpler site generator. Transforms a directory of templates (of varying types) into HTML.

  • You might like Eleventy with Parcel. You can control everything, but it removes the need for a lot of boilerplate.

  • parcel

    The zero configuration build tool for the web. πŸ“¦πŸš€

  • You might like Eleventy with Parcel. You can control everything, but it removes the need for a lot of boilerplate.

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

  • How 'npm create vue@latest' works

    7 projects | dev.to | 28 May 2024
  • Series - Converting Large Codebase Project to Vite

    2 projects | dev.to | 24 May 2024
  • How to Start & Setup a React project in 2024 (7 Different Ways Based on Use Cases)

    6 projects | dev.to | 22 May 2024
  • What's New at React ConfΒ 2024

    2 projects | dev.to | 20 May 2024
  • πŸ‡«πŸ‡· Base d'une application RiotJS avec Vite

    3 projects | dev.to | 19 May 2024