Advertisement
If you have a new account but are having problems posting or verifying your account, please email us on hello@boards.ie for help. Thanks :)
Hello all! Please ensure that you are posting a new thread or question in the appropriate forum. The Feedback forum is overwhelmed with questions that are having to be moved elsewhere. If you need help to verify your account contact hello@boards.ie
Hi there,
There is an issue with role permissions that is being worked on at the moment.
If you are having trouble with access or permissions on regional forums please post here to get access: https://www.boards.ie/discussion/2058365403/you-do-not-have-permission-for-that#latest

Which tech stack should I learn?

  • 27-03-2019 1:12pm
    #1
    Banned (with Prison Access) Posts: 26


    Hi

    I'm struggling to pick a tech stack. I've been currently learning .Net Core & Angular, but something is really attracting me to be full stack js. So Node/Express with Angular/React.


    As a Web Developer, which would be the better option?


Comments

  • Registered Users, Registered Users 2 Posts: 9 brumaio


    Node/Express with Reactjs seems to be the most popular choice on companies, while Vue is more popular on startups. I'd go the React route if you want to be employed more quickly


  • Banned (with Prison Access) Posts: 26 coredev123


    brumaio wrote: »
    Node/Express with Reactjs seems to be the most popular choice on companies, while Vue is more popular on startups. I'd go the React route if you want to be employed more quickly

    I'm happy and sad to hear this.

    I spent the last few months learning .Net Core & Angular. But I now love JS, so I wan't to go full on with a JS stack. .Net Core is still very appealing to me though.


  • Registered Users, Registered Users 2 Posts: 6,262 ✭✭✭Buford T Justice


    If you're going the react route, then you should add redux to your list too


  • Banned (with Prison Access) Posts: 26 coredev123


    I'm going to focus on node/react for the time being and hopefully got a job next year working with them. For the time being, I need a new job, so I'll use my current skill set to find work. PHP - It's Laravel though, so it's really nice. Just not the best paying.


  • Registered Users, Registered Users 2 Posts: 6,289 ✭✭✭Talisman


    If you want to learn React then look no further than the Fullstack React book. It's constantly updated and you'll be entitled to free updates for a year after purchase.

    It has yet to be updated for React 16.8 but there is an appendix chapter in the current revision that deals with React Hooks which are the future of the framework.


  • Advertisement
  • Banned (with Prison Access) Posts: 172 ✭✭devlinio


    Wes Bos has a great course on React called React for beginners.


  • Registered Users, Registered Users 2 Posts: 6,289 ✭✭✭Talisman


    devlinio wrote: »
    Wes Bos has a great course on React called React for beginners.
    React has evolved since those videos were recorded, his course is well out of date now.

    I had a quick look on Udemy and two of the highest rated React courses have been updated in the past month:
    React - The Complete Guide (incl Hooks, React Router, Redux) (Maximilian Schwarzmüller)
    The Complete React Web Developer Course (with Redux) (Andrew Mead)

    Udemy are doing a promotion until tomorrow so both of the courses are available for €10.99.


  • Banned (with Prison Access) Posts: 172 ✭✭devlinio


    Talisman wrote: »
    React has evolved since those videos were recorded, his course is well out of date now.

    I had a quick look on Udemy and two of the highest rated React courses have been updated in the past month:
    React - The Complete Guide (incl Hooks, React Router, Redux) (Maximilian Schwarzmüller)
    The Complete React Web Developer Course (with Redux) (Andrew Mead)

    Udemy are doing a promotion until tomorrow so both of the courses are available for €10.99.

    It's been re-recorded pretty recently.


  • Registered Users, Registered Users 2 Posts: 6,289 ✭✭✭Talisman


    devlinio wrote: »
    It's been re-recorded pretty recently.
    I just checked - it was updated in February 2018 which was before React 16.3 shipped. 16.8 was released in February 2019 and includes Hooks. If somebody is learning React today they should begin learning how to use Hooks now rather than having to learn React twice by first learning the established old way to do things before learning the new and better way of achieving the same goal.


  • Registered Users, Registered Users 2 Posts: 14,716 ✭✭✭✭Earthhorse


    Won't most of the jobs out there be using the old way though? :)

    I have no dog in this fight, by the way, just curious.


  • Advertisement
  • Registered Users, Registered Users 2 Posts: 6,289 ✭✭✭Talisman


    Earthhorse wrote: »
    Won't most of the jobs out there be using the old way though? :)

    I have no dog in this fight, by the way, just curious.
    At present there's nothing to stop you from continuing to do things the old way, to the credit of the developers of the framework, React is backward compatible, unlike Angular.

    If you are learning React with a view to improving employment prospects then knowing Hooks and using them in your personal projects will set you apart from the candidates that don't. For novices the best incentive is that React Hooks are the simplest way to write and also to learn React - there's no need for the overhead that using JavaScript classes brings.

    When hooks were first announced last October, Evan You (the creator of Vue.js) got pretty excited by the prospect of being able to share code between React and Vue by adopting hooks - that should give the skeptical developers pause for thought.

    Hooks is a new mindset for those that know the old class based way but in time they will adapt as React continues to evolve.


Advertisement