49
        you are viewing a single comment's thread
view the rest of the comments
    
  
  
    view the rest of the comments
        this post was submitted on 29 Oct 2025
        
  
      
  
      49 points (100.0% liked)
      Web Development
    4728 readers
  
      
      21 users here now
  
      Welcome to the web development community! This is a place to post, discuss, get help about, etc. anything related to web development
What is web development?
Web development is the process of creating websites or web applications
Rules/Guidelines
- Follow the programming.dev site rules
 - Keep content related to web development
 - If what you're posting relates to one of the related communities, crosspost it into there to help them grow
 - If youre posting an article older than two years put the year it was made in brackets after the title
 
Related Communities
- !html@programming.dev
 - !css@programming.dev
 - !uiux@programming.dev
 - !a11y@programming.dev
 - !react@programming.dev
 - !vuejs@programming.dev
 - !webassembly@programming.dev
 - !javascript@programming.dev
 - !typescript@programming.dev
 - !nodejs@programming.dev
 - !astro@programming.dev
 - !angular@programming.dev
 - !tauri@programming.dev
 - !sveltejs@programming.dev
 - !pwa@programming.dev
 
Wormhole
Some webdev blogs
Not sure what to post in here? Want some web development related things to read?
Heres a couple blogs that have web development related content
- https://frontendfoc.us/ - [RSS]
 - https://wesbos.com/blog
 - https://davidwalsh.name/ - [RSS]
 - https://www.nngroup.com/articles/
 - https://sia.codes/posts/ - [RSS]
 - https://www.smashingmagazine.com/ - [RSS]
 - https://www.bennadel.com/ - [RSS]
 - https://web.dev/ - [RSS]
 
        founded 2 years ago
      
  
  
      MODERATORS
      
  
    
It just doesn't seem like best practice to do raw JS/CSS/HTML from what I read online? I get that for maybe small sites where you just need mostly static pages, that might be fine, but if you want any complexity and flexibility, isn't raw JS/CSS/HTML sort of limiting? I.e. you'd end up doing lots of complicated stuff that you'd build yourself instead of using a framework.
What's "complicated stuff"? Your business logic will probably be complicated regardless of what you use. A framework will just add a few more layers of complexity and introduce a (usually fragile) build process.
Idk what you're trying to build, but from this:
It doesn't sound like you need a framework. Want responsive? Learn how to use flexbox. Want a "modern" look? Learn design, or find some CSS templates to start from.
If you're trying to make a SPA (which a lot of beginners/insane people seem to think is a good default, which it definitely is not), then a framework might make it easier, or it might not. It depends on what you're building. You may be able to use HTMX with a light sprinkling of JavaScript, or may need a full-blown batteries-included framework.
So. What are you building?
Web components exist.
Look into Tailwind CSS and Alpine.js for some pretty uncomplicated foundational level systems to build off of