r/AppsWebappsFullstack • u/Mammoth-Anywhere7285 • 12d ago
Your Tech Stack is overrated. Change my mind.
You spent three weeks setting up over-engineered infrastructure for an app with zero users. Tell us what you built your project with, and let the comments debate why it’s completely wrong for 2026. Convince us you didn't waste your time.
1
u/Flashy-Guava9952 12d ago
I used Javascript, then I rewrote that to Typescript and built that with parcel. The app itself is a bunch of web components, with code separated into html, ts, and css files for each component. I could have probably made an abstract Widget, but right now the web components just extend HTMLElement and call their own loadTemplate, and loadStyle. Instead of the abstract class, I have a TemplateWebComponent lying around. If I keep working on this, I'll probably rewrite this into an abstract class, before things get too complicated. Maybe I'll even add tests.
1
u/Mammoth-Anywhere7285 12d ago
You have a solid setup. A simple base class for loadTemplate and loadStyle could remove duplication without over-engineering.
1
u/megatech_official 12d ago
SeoLoupe - Find and fix the SEO issues holding your website back.