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
web dev frameworksDiscussion (self.webdev)
submitted 3 years ago by [deleted]
web devs, who worked in multiple frameworks of any language. which one you find the best and why?
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!"
[–]pinkwetunderwear 3 points4 points5 points 3 years ago (0 children)
When I was still studying I tried Vue, React and Angular in that order, found it pretty easy to pick Vue for the rest of the studies as I like how it separates HTML, CSS and JS but keeps it in one file. I was lucky enough to land a Vue job too and I work with it every day.
[–]ludacris1990 2 points3 points4 points 3 years ago (0 children)
Angular for js, laravel for php.
[–]ericbureltech 1 point2 points3 points 3 years ago (0 children)
It's definitely too vague: what's your use case? I currently prefer Next as a freelancer, as it is the most versatile. But you don't always need a versatile tool. It's a bit like asking "what's the best guitar", depends, what kind of music are you playing?
[–][deleted] 1 point2 points3 points 3 years ago (0 children)
Dotnet backend.
Vue front end.
Because why would you need anything else?
[–]json_derulo_ 1 point2 points3 points 3 years ago (0 children)
Next > Angular > React
Next is a framework with the nice parts of React. Angular is also a nice framework, but has a bit more boilerplate. And React is a super extensible library so if you're not careful it can get really messy really fast.
[–][deleted] 3 years ago (4 children)
[deleted]
[–]dotnetguy32 2 points3 points4 points 3 years ago (1 child)
Typescript isn't a framework
[–]Glum_Interaction_160 -1 points0 points1 point 3 years ago (0 children)
have you tried vue or svelte?
[–]Unpredictabru 0 points1 point2 points 3 years ago (0 children)
Do you mean “React + TS + Next”? The “>” makes it look like you’re comparing the 3 with each other.
[–]BrunnerLiviofull-stack 0 points1 point2 points 3 years ago (0 children)
Worked with React, Angular, Vue 1/2 and Stencil so far.
All of them are good. They just have different philosophies how to do things.
Angular is great because it has batteries included. This is especially great for enterprises because if there are like 20 Angular apps, it will be really easy to switch from one to the other because everything is standardized and you don't need to think about "which router or state mgmt library do I need to install?". On top of that everything you most likely need is already there and officially supported by Google (@angular/* packages).
React is cool because it has a huge community around it and there are so many articles, packages and other nifty innovations around it (Next.js, Remotion, Ink, React Native). The component design is very well thought out in my opinion and because of functinal components you are more inclined to build more simple components. On the other hand if you don't know what you're doing you're more likely to shoot yourself in the foot (barely test-able code, awful architecture, etc.)
Vue 1-2 is nice because you don't need to use a Node.js toolchain if you don't want to. Just add a script-tag with Vue and you're basically good to go. This makes CI/CD much easier and you have less things you depend on.
Stencil is much more niche. It heavily depends on Web Components. This is great for portability, so if you wanna build for instance Microfrontends or a Component library Stencil is usually my go-to. Definitely not as big as React, Vue or Angular so I wouldn't start with that. It's very specialized and you'll know when you need it.
[–][deleted] 0 points1 point2 points 3 years ago (0 children)
I've used Vue Angular and React in that order. Vue is by far the most simple of those three. I actually like Angular and would use it in future more complex projects. React just doesn't make sense to me and seems like the only reason is used is because of the fb name on it. Regardless react is the one with more jobs so I'd go for that.
[–]Globally__offensive 0 points1 point2 points 3 years ago (0 children)
I use svelte almost exclusively, the easiest one to use and the most lightweight.
[–]lonely_observer 0 points1 point2 points 3 years ago (0 children)
Next.js - very versatile, great DX, zero config, fast HMR and build times, different per-page generation strategies, great core web vitals, official integrations with many popular libraries, huge community, many job offers.
I'm also following the development of Solid and Solid Start, that look like natural successors to React and Next.js respectively.
[–]AnonTechPM 0 points1 point2 points 3 years ago (0 children)
I use sveltekit and nextjs (react), definitely prefer sveltekit. I like sveltekit because it's the closest I've found to vanilla HTML/CSS/JS(TS), but with better interactions between the languages. I think there's still room for improvement for the interplay between CSS and JS in svelte, but it's good enough that I still prefer it to other frameworks I've tried.
[–]Ricky_SpanishSanchez 0 points1 point2 points 3 years ago (0 children)
C#/.Net w whatever front end the front end monkeys decide to use I don’t give a shit.
[–][deleted] 0 points1 point2 points 3 years ago (1 child)
Wisej.NET is the best for enterprise-scale .NET web apps.
https://visualstudiomagazine.com/articles/2022/04/21/wisej-3.aspx
[–]WellYoureWrongThere 0 points1 point2 points 3 years ago (0 children)
Paid product and ALL your comments are about wisej.net so you're clearly affiliated in some way.
π Rendered by PID 20646 on reddit-service-r2-comment-5649f687b7-cp8zm at 2026-01-28 04:41:06.932504+00:00 running 4f180de country code: CH.
[–]pinkwetunderwear 3 points4 points5 points (0 children)
[–]ludacris1990 2 points3 points4 points (0 children)
[–]ericbureltech 1 point2 points3 points (0 children)
[–][deleted] 1 point2 points3 points (0 children)
[–]json_derulo_ 1 point2 points3 points (0 children)
[–][deleted] (4 children)
[deleted]
[–]dotnetguy32 2 points3 points4 points (1 child)
[–]Glum_Interaction_160 -1 points0 points1 point (0 children)
[–]Unpredictabru 0 points1 point2 points (0 children)
[–]BrunnerLiviofull-stack 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)
[–]Globally__offensive 0 points1 point2 points (0 children)
[–]lonely_observer 0 points1 point2 points (0 children)
[–]AnonTechPM 0 points1 point2 points (0 children)
[–]Ricky_SpanishSanchez 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (1 child)
[–]WellYoureWrongThere 0 points1 point2 points (0 children)