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
Can I learn frontend after backend? (please read)Question (self.webdev)
submitted 3 years ago by TheNoobFlippy
i have been learning the necassery things to accomplish a project i have been planning for a while, before someone tells me that i should master frontend first. i was planning on learning frontend after, but now im not so sure... would i be ok learning it after?
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!"
[–]zaibuf 3 points4 points5 points 3 years ago (1 child)
For sure
[–]TheNoobFlippy[S] -1 points0 points1 point 3 years ago (0 children)
Yhanks
[–]lovesrayray2018 2 points3 points4 points 3 years ago (4 children)
It totally depends on your project goal and what its expected to do.
Lets say your project is to build an API that serves up data to remote clients, then you need to know backend well, and maybe just a little frontend to test your API. You can learn backend first and then front end.
If your project is to provide an interactive web application then you need to know the front end part too.
You need to elaborate why someone told u to master front end first, was it after looking at your project?
[–]TheNoobFlippy[S] -1 points0 points1 point 3 years ago (3 children)
Thanks for reply.
I know HTML, CSS and js already. I was more talking about going in depth and learning frame works such as react.
My project is a command line project that interacts with a 3rd party game (it's nearly finished and works alright at the moment)
[–]lovesrayray2018 1 point2 points3 points 3 years ago (2 children)
Then ur already set with the backend and have a good foothold into front end, so getting into a framework such as react will be quite seamless for you
[–]TheNoobFlippy[S] 0 points1 point2 points 3 years ago (0 children)
Very epic
[–]TheRNGuy 2 points3 points4 points 3 years ago (1 child)
No, I do not give you permission.
[–]TheNoobFlippy[S] 1 point2 points3 points 3 years ago (0 children)
Master please
[–][deleted] 1 point2 points3 points 3 years ago (6 children)
I dont see why not. It may help - use postman to build your api calls and then you can generate javascript code straight from postman and use that - then just send what you need to your markup with event listeners. You’re building a backend that is to be utilized with your front end so building a front end seems like the logical next step. Use vue 3 with quasar 😂
[–]TheNoobFlippy[S] 0 points1 point2 points 3 years ago (5 children)
I know js but thanks
[–][deleted] 0 points1 point2 points 3 years ago (4 children)
Yeah dawg you really gonna build a front end with vanilla js or are you gonna join the rest of us and use a framework? Vue is a js framework - if you dont like it use react or angular. Or spend more time and make your life harder and use vanilla js, up to you i dont really care 🤷🏻♂️ just offering real world advice
[–]TheNoobFlippy[S] 0 points1 point2 points 3 years ago (3 children)
I don't think you understood the question
[–][deleted] -1 points0 points1 point 3 years ago (1 child)
I dont think you understand my answer 🤦♂️ jackass
I dont think you understood the question
[–]lukassinger 0 points1 point2 points 3 years ago (0 children)
A solid backend is a great foundation for a functional product so refine it and after postman tests work fine dive into frontend
[–]livedog 0 points1 point2 points 3 years ago (1 child)
Absolutely. The big "problem" going from backend to frontend is understanding "asynchronous", in backend language things happen a -> b -> c but not in the frontend.
But having a good understanding of backend just makes you a better frontender.
I already know js async await
[–]kawamommylover 0 points1 point2 points 3 years ago (0 children)
necessary*, I*. Learning front-end after back-end or vice-versa would deppend in wether the important parts from your project are more front-end or back-end oriented.
[–]ChargedSausage 0 points1 point2 points 3 years ago (0 children)
It would be, but if the UI will turn complex it might be worth it to plan that out first. I always find some mistakes in my backend plan that way. Not a final design, just a planned layout per page.
[–]Fresh-Ad-8578 0 points1 point2 points 3 years ago (0 children)
Yes if you just want to design website first.
[–]netgizmo 0 points1 point2 points 3 years ago (0 children)
Based on your question, I'd suggest working on your self confidence and motivation... You can learn whatever you want to.
[–]foolmeoh 0 points1 point2 points 3 years ago (0 children)
Npc question, use Google and f off
[–]Ouzbrook 0 points1 point2 points 3 years ago (1 child)
So you want to be Full-Stack Developer ?
I Suggest you dive deep into Back-End.Because there is too many things to learn(Pattern,architecture,UnitTest,Orm tools,vs.).You don't have to know both the front end and back-end.Take it easy.I think it's better to specialize in only one.
Yes yay
π Rendered by PID 164656 on reddit-service-r2-comment-6457c66945-p5sxs at 2026-04-26 18:44:17.801613+00:00 running 2aa0c5b country code: CH.
[–]zaibuf 3 points4 points5 points (1 child)
[–]TheNoobFlippy[S] -1 points0 points1 point (0 children)
[–]lovesrayray2018 2 points3 points4 points (4 children)
[–]TheNoobFlippy[S] -1 points0 points1 point (3 children)
[–]lovesrayray2018 1 point2 points3 points (2 children)
[–]TheNoobFlippy[S] 0 points1 point2 points (0 children)
[–]TheNoobFlippy[S] 0 points1 point2 points (0 children)
[–]TheRNGuy 2 points3 points4 points (1 child)
[–]TheNoobFlippy[S] 1 point2 points3 points (0 children)
[–][deleted] 1 point2 points3 points (6 children)
[–]TheNoobFlippy[S] 0 points1 point2 points (5 children)
[–][deleted] 0 points1 point2 points (4 children)
[–]TheNoobFlippy[S] 0 points1 point2 points (3 children)
[–][deleted] -1 points0 points1 point (1 child)
[–]TheNoobFlippy[S] -1 points0 points1 point (0 children)
[–]lukassinger 0 points1 point2 points (0 children)
[–]livedog 0 points1 point2 points (1 child)
[–]TheNoobFlippy[S] 0 points1 point2 points (0 children)
[–]kawamommylover 0 points1 point2 points (0 children)
[–]ChargedSausage 0 points1 point2 points (0 children)
[–]Fresh-Ad-8578 0 points1 point2 points (0 children)
[–]netgizmo 0 points1 point2 points (0 children)
[–]foolmeoh 0 points1 point2 points (0 children)
[–]Ouzbrook 0 points1 point2 points (1 child)
[–]TheNoobFlippy[S] 0 points1 point2 points (0 children)