Our great sponsors
-
TypeScript for ease of use and peace of mind 😌
-
In the past for UI I've used Lit (simpler things) and Vue (more complex things)
-
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.
-
Vite for bundling (in the past I used Parcel as well, but Vite is even faster/easier)
-
webpack
A bundler for javascript and friends. Packs many modules into a few bundled assets. Code Splitting allows for loading parts of the application on demand. Through "loaders", modules can be CommonJs, AMD, ES6 modules, CSS, Images, JSON, Coffeescript, LESS, ... and your custom stuff.
webpack to bundle complex projects
-
tailwind for CSS
-
Polygonjs to create the 3D scene, shaders, particles, behaviors
-
Vercel for deployment/hosting
-
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.
-
Vite for bundling (in the past I used Parcel as well, but Vite is even faster/easier)
-
In the past for UI I've used Lit (simpler things) and Vue (more complex things)
-
As for the GLSL loader, there is vite-plugin-glsl which I've had good results with. It's also possible to loard GLSL as just raw data (so basically a string), but the plugin allows you to import within the shader, so it's quite nice.