Need Advice Choosing Framework

I want to start a new project, and I want to build a website that includes both front-end and back-end. The problem I am facing is that I have never used a framework, and there are a lot of them for front-end. Can anyone suggest me a good, if not the best framework to use? It is important that the framework is supported and has a lot of resources in case I get stuck at some point and need to search for answers on the internet. I have ready learned basic HTML, CSS, and JavaScript, and currently learning PHP.
38 Replies
muscle aggregator 82
Is your goal to build the project or learn the framework? If the end goal is the project itself (i.e. you have a great idea, and want it to become real) consider whether a web browser based frontend makes sense at all. If it does, pick the one which is most suitable for the kind of operations and interaction you expect. If the goal is to learn a framework, pick the one that has most employment opportunities in your desired geographical area or companies In terms of access to learning resources, React is the clear winner to me (by a landslide) due to popularity. I found angular hard to learn because of out of date resources and generally less interest in it
Alex
Alex12mo ago
Not for learning, I need to make this project mainly for the sake of it. The site will be hosted later amd maintained by me as well in the long run. So I am looking for something reliable Well of course I will have to learn the framework before using it
muscle aggregator 82
You did not answer the question… for the sake of building your idea or learning something? Actually I suggest you learn the framework alongside the project, as you build it. That’s how I learned react and it was the best way in hindsight And if you’re looking for reliable, web frameworks are probably not your best bet lol. Projects tend to rot over time and are a lot of effort to keep fresh compared to a native app for example
Alex
Alex12mo ago
As I said it is for the sake of the project, but I will have to learn the framework in order to use it yeah that is what i plan on
muscle aggregator 82
What’s the project? At a high level
Alex
Alex12mo ago
I scietific informative site which will also sell products.
muscle aggregator 82
I see. If you want to do e-commerce then you are probably stuck with the web browser. Have you considered not using a framework? What is your rationale behind needing one?
Alex
Alex12mo ago
I did. My original plan was to do scrash as I am used to. But modern programming requires framework knowledge ad i have 0 knowledge for it. It is about time I learn some
sigma
sigma12mo ago
What language are you most used to?
muscle aggregator 82
“Modern programming requires framework knowledge” - what? A web framework is an optional tool for creating a web app. You can create a web app without one too… if your project does not benefit from the offering of a framework (yours sounds like it doesn’t, tbh) then you simply don’t use one. Build a static site with html/css and use vanilla is for where you need logic or interaction
Alex
Alex12mo ago
Html if you are asking about web otherwise C#
sigma
sigma12mo ago
Then use Asp.net It's perfectly capable
Alex
Alex12mo ago
for backend? or both
sigma
sigma12mo ago
I think with the new development with Blazor, it is capable for both
Alex
Alex12mo ago
hmmmm that is an interesting idea actually
Want results from more Discord servers?
Add your server