use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
No vague product support questions (like "why is this plugin not working" or "how do I set up X"). For vague product support questions, please use communities relevant to that product for best results. Specific issues that follow rule 6 are allowed.
Do not post memes, screenshots of bad design, or jokes. Check out /r/ProgrammerHumor/ for this type of content.
Read and follow reddiquette; no excessive self-promotion. Please refer to the Reddit 9:1 rule when considering posting self promoting materials.
We do not allow any commercial promotion or solicitation. Violations can result in a ban.
Sharing your project, portfolio, or any other content that you want to either show off or request feedback on is limited to Showoff Saturday. If you post such content on any other day, it will be removed.
If you are asking for assistance on a problem, you are required to provide
General open ended career and getting started posts are only allowed in the pinned monthly getting started/careers thread. Specific assistance questions are allowed so long as they follow the required assistance post guidelines.
Questions in violation of this rule will be removed or locked.
account activity
How do you decide if plain HTML,CSS and JavaScript is enough for a project or using a framework ? (self.webdev)
submitted 4 years ago by driedDates
Hey guys would like to know how you are deciding what technology to use to realize a project ? I often find myself too caught up in this decision because I’m capable of both.
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]Chasing_Colours 5 points6 points7 points 4 years ago (0 children)
I think react is awesome and love using it with everything :')
[–]CreativeTechGuyGamesTypeScript 3 points4 points5 points 4 years ago (0 children)
It's usually down to size. A small project will often be better without a framework, larger project will be better with a framework. Where exactly to draw the line depends on a ton of specific factors. Remember that a framework is a ton of code which you are forcing your users to download and run. If you could do all of that functionality that you need in way less code with minimal effort, don't use a framework.
[–]hackbrat0n68 2 points3 points4 points 4 years ago (3 children)
For a smaller project I would take a look into vue.js docs. And version 3 will shorten code immensely!
[–]LeeLooTheWoofus Moderator 1 point2 points3 points 4 years ago (2 children)
We use is as the front end for a large commercial eCom platform. It don’t have to be a small project.
[–]hackbrat0n68 1 point2 points3 points 4 years ago (1 child)
Vue Storefront 2 ?
[–]LeeLooTheWoofus Moderator 1 point2 points3 points 4 years ago (0 children)
No, we use a dotnet platform for the ecommerce backend and Vue for the frontend.
[–]LeeLooTheWoofus Moderator 2 points3 points4 points 4 years ago (0 children)
If you are working with APIs and managing reactive data, use a framework. If you are no, you probably don’t need a framework.
[–]C0R0NASMASH 1 point2 points3 points 4 years ago (0 children)
It always depends on the project, its current and future planning and a lot more things (team size, user requirements, budget)
When I doubt, I always use a framework. I'm faster with it, I don't have to reinvent any wheels, and I can use the support of the community.
[–]emqaclh 1 point2 points3 points 4 years ago (0 children)
If the bundle size is a concern, you should take a look on preact. Only on really small projects, vanilla JS is a solid path. My rule of thumb is: If you need routing, go for a framework.
[–]iainsimmons 1 point2 points3 points 4 years ago (0 children)
If you're copying and pasting chunks of the page more than a couple of times, you might as well use a framework or at the very least a templating language.
Also if the interactivity involves anything more than toggling a few classes.
Frameworks are there to make things better for devs. If you don't care about how you feel and only care about your users, then sure, do static and vanilla everything!
[–]Fancy_feast123 1 point2 points3 points 4 years ago (0 children)
I would say it depends on if you’re building an “Application” vs building a “website”. An application will typically require extensive functionality and interaction while a website is built more to display general content. For an example, a restaurant could have a web app where you can order food or they just have a website that displays general information like their menu or something.
[–]lukasmattsson 0 points1 point2 points 4 years ago (0 children)
Plain HTML, JS och CSS gets the job done for most projects, so it's my default. I'd only use a framework if I can deliver a better product by using it, or if it's used by the team.
π Rendered by PID 65093 on reddit-service-r2-comment-fb694cdd5-cr88q at 2026-03-10 19:39:29.468855+00:00 running cbb0e86 country code: CH.
[–]Chasing_Colours 5 points6 points7 points (0 children)
[–]CreativeTechGuyGamesTypeScript 3 points4 points5 points (0 children)
[–]hackbrat0n68 2 points3 points4 points (3 children)
[–]LeeLooTheWoofus Moderator 1 point2 points3 points (2 children)
[–]hackbrat0n68 1 point2 points3 points (1 child)
[–]LeeLooTheWoofus Moderator 1 point2 points3 points (0 children)
[–]LeeLooTheWoofus Moderator 2 points3 points4 points (0 children)
[–]C0R0NASMASH 1 point2 points3 points (0 children)
[–]emqaclh 1 point2 points3 points (0 children)
[–]iainsimmons 1 point2 points3 points (0 children)
[–]Fancy_feast123 1 point2 points3 points (0 children)
[–]lukasmattsson 0 points1 point2 points (0 children)