Hi Clara, it also depends on how much time you have to invest into something new :-)
I don't know much about PHP but if you don't have specific requirements why not stick to it? There's a sizable Laravel community on this website ;-)
Another tip: if you want to introduce new tools (be it Node on the server or Angular on the client) I would probably do it in steps if I were you, just because of... time.
Learning Node.js AND Angular in one go might delay the completion of your new app.
So you have at least two options:
keep PHP on the server side and learn Angular (or React or Vue) on the client side
learn Node.js on the server side and stick to jQuery for a while more :-)
Since client side frameworks are not exactly "easy" to digest (you have to learn ES6, webpack and the framework) I would choose option 1 :-)
And, for example, in a second moment you can rewrite the server in Node.js
Hi Clara, it also depends on how much time you have to invest into something new :-)
I don't know much about PHP but if you don't have specific requirements why not stick to it? There's a sizable Laravel community on this website ;-)
Another tip: if you want to introduce new tools (be it Node on the server or Angular on the client) I would probably do it in steps if I were you, just because of... time.
Learning Node.js AND Angular in one go might delay the completion of your new app.
So you have at least two options:
Since client side frameworks are not exactly "easy" to digest (you have to learn ES6, webpack and the framework) I would choose option 1 :-)
And, for example, in a second moment you can rewrite the server in Node.js
This might help you: medium.com/unicorn-supplies/angula...
I will take option 1, I'm still not sure which option I will try (Angular, React or Vue)
Thank you so much!