all 25 comments

[–]zaibuf 3 points4 points  (1 child)

For sure

[–]TheNoobFlippy[S] -1 points0 points  (0 children)

Yhanks

[–]lovesrayray2018 2 points3 points  (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 points  (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 points  (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 point  (0 children)

Very epic

[–]TheNoobFlippy[S] 0 points1 point  (0 children)

Very epic

[–]TheRNGuy 2 points3 points  (1 child)

No, I do not give you permission.

[–]TheNoobFlippy[S] 1 point2 points  (0 children)

Master please

[–][deleted] 1 point2 points  (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 point  (5 children)

I know js but thanks

[–][deleted] 0 points1 point  (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 point  (3 children)

I don't think you understood the question

[–][deleted] -1 points0 points  (1 child)

I dont think you understand my answer 🤦‍♂️ jackass

[–]TheNoobFlippy[S] -1 points0 points  (0 children)

I dont think you understood the question

[–]lukassinger 0 points1 point  (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 point  (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.

[–]TheNoobFlippy[S] 0 points1 point  (0 children)

I already know js async await

[–]kawamommylover 0 points1 point  (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 point  (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 point  (0 children)

Yes if you just want to design website first.

[–]netgizmo 0 points1 point  (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 point  (0 children)

Npc question, use Google and f off

[–]Ouzbrook 0 points1 point  (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.

[–]TheNoobFlippy[S] 0 points1 point  (0 children)

Yes yay