Our great sponsors
-
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.
I looked for better workflow tools and I've seen using tools like https://css.master.co/ or Tawilind CSS have a lot of benefits, but I don't know if they will be more tedious than doing things as I do actually.
Try using Astro or a similar MPA static site generator. You can use plain html in components and the generated site will also be plain html. This way you can split your code into actual components. This would be extra useful if you reuse a lot of component but change them slightly. You can then do these small updates and have them change throughout the template.
Locomotive has a neat boilerplate that is based on that: https://github.com/locomotivemtl/locomotive-boilerplate/tree/master/assets/styles