6 ms·
Thanks for the recommendations. I am already familiar with React, had built a web app at the start of the year. I had some unsuccessful interviews a couple of m
by 2bor-2n 5y ago
Thanks for the recommendations. I am already familiar with React, had built a web app at the start of the year. I had some unsuccessful interviews a couple of months ago for a React position and this question came up from the interviewer (it was a senior position) so I posted it here to know what are the approaches other devs are following here.
Right now i am working on a JavaScript/jQuery SPA, a huge app and a lot of bad approaches and coding conventions. I am going to resume with react ecosystem again to update myself with the current industry trends.
- jcun4128 5y agoYeah I'm not sure what direction you're taking but the SPA can be just its own thing interacting with APIs or server-side rendered. Also your back end, I would recommend knowing MySQL or SQL in general so you have that under you. But yeah ReactJS is good to know/has huge market share. I'm glad I picked it over Vue/Angular. If you're looking for something else to learn, being able to setup a Node backend with auth is nice to have as well eg. using JWT. Then knowing general best practices about security eg. XSS/sql-injection. But yeah... Depends what direction you're taken eg. strictly front end or both. Anyway good luck. Check out CSCareers the subreddit if you haven't already. That is more for school/compsci but can help with how to get jobs. And have a good GitHub/LinkedIn.
- johntdaly 5y agoI’m not trying to be mean here but the rough experiences you are having with jQuery are not really going to go away with React. I would also not call anything a SPA without a solid router and honestly I doubt the jQuery app has that. Even if you don’t want to use one of the larger frameworks like Angular or Ember I would still recommend doing a couple of tutorials to see how they construct things. Any app needs an architecture and you are more likely to get a feel for that with something larger like Angular or Ember. Alternatively find something that can teach you about front end architecture. An SPA is more than a router, views/components and state management (and libs and service objects). Look around a bit to figure out how you want to architect things and what concepts exist.