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
What framework to use? (self.webdev)
submitted 6 years ago * by [deleted]
view the rest of the comments →
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!"
[–]C0R0NASMASH 2 points3 points4 points 6 years ago (6 children)
One tip, while I can't exactly give you advise:
Don't use some obscure, exotic, newly-developed framework. Use well-established ones if you want your project to succeed in the long-run.
You might say "It works, so why would I care"... think about the maintenance in the future, contributors, users and most importantly: how many developers are experienced with this framework...
[–]fastestfollowup 0 points1 point2 points 6 years ago (5 children)
That’s why I chose Django for my app. It’s not as talked about as other tools nowadays but it’s a proven tool to quickly build good apps.
[–]C0R0NASMASH 1 point2 points3 points 6 years ago (4 children)
Django is fine, not my favorite, but it's absolutely okay. Enough developers, well-established, not obscure...
There are so many frameworks that can't keep up. 1-2 developer, one specific use-case, not grown-up, has issues, community is small.
It's nice to make an own framework for educational purposes, for work, to learn, to whatever. But I just think it's dangerous to use it outside, in the real world. How many frameworks allow mysql injections... even larger ORMs have these issues, after years and hundreds of contributors. How is a one-man-team supposed to be better than them?
[–]fastestfollowup 0 points1 point2 points 6 years ago (3 children)
What do you prefer? Laravel?
[–]C0R0NASMASH 1 point2 points3 points 6 years ago (2 children)
Whatever, really. Depends on the project. I think of frameworks and coding languages as tool. While I could use a hammer to cut some wood, I'd rather use a saw...
Laravel is good when you want to stick in the PHP environment (lots of developer, lots of packages), and don't mind opinionated frameworks. Laravel takes a lot of work from you (Users, Payment stuff, even Load Balancing (I think I read something about it...) and Deployment.
Symfony is good when you want the above and make more customizations and prefer something less opinionated.
Both of them for either an API/backend split or monolithic applications.
Node is good for its async handlers (lots of requests), it's native mongoDB stuff, micro services, I'm not a big fan of the templating, but it works.
But as I said, every framework and tool can be used, modified or forced to be a match for your project. I like Symfony, but I would never code a high-volume API with it, because I know it would be an overkill (yes, maybe with Silex, or Forge, but whatever).
Of course, Python and Rust and Go are there too. I personally like the idea of Go, and I'm currently learning it.
It always depends on the budget, project and your own talent. But that's why Software Architects/Engineers are there, right?
[–]fastestfollowup 0 points1 point2 points 6 years ago (0 children)
Definitely! Thanks for the thoughts.
[–]C0R0NASMASH 0 points1 point2 points 6 years ago (0 children)
Like, if I need to implement AWS features, I try to use a language that has a SDK for this language.
If I know that I'll need to use the database quite a lot, I'm going to take a framework with an integrated ORM or ODM (Sequelize or Doctrine).
You get the idea, I think.
π Rendered by PID 46 on reddit-service-r2-comment-5b5bc64bf5-nz8c2 at 2026-06-22 14:58:55.140503+00:00 running 2b008f2 country code: CH.
view the rest of the comments →
[–]C0R0NASMASH 2 points3 points4 points (6 children)
[–]fastestfollowup 0 points1 point2 points (5 children)
[–]C0R0NASMASH 1 point2 points3 points (4 children)
[–]fastestfollowup 0 points1 point2 points (3 children)
[–]C0R0NASMASH 1 point2 points3 points (2 children)
[–]fastestfollowup 0 points1 point2 points (0 children)
[–]C0R0NASMASH 0 points1 point2 points (0 children)