@oea101 wrote:
More companies are relying on JavaScript frameworks as an all in one solution for both server side and client side development. And with the growing popularity of NodeJS, some argue NodeJS and its complementary frameworks are poised to take over Oracle’s JVM / JAVA EE and the whole ecosystem surrounding that solution.
Personally, I think NodeJS has a long way to go. Java server side development rest on a solid foundation with decades of fine tuning and testing. However, I think industry is going to evolve to the point where we use both tools together to deliver a more flexible and robust development environment. With this trend, and as more startups adopt JavaScript, it is important that JavaScript developers rethink the way they approach development with JavaScript. Essentially go back to the fundamentals and ensure they have a solid understanding of the language. Developers should be aware of basic concepts like prototypical inheritance, closures, and events.
Here is a good place to start: https://developer.mozilla.org/en-US/docs/Web/JavaScript/EventLoop
Looking forward to reading what others think? Feel free to post links to other site that go over some of the core fundamentals related to the JavaScript language.
All statements made here are my personal opinion and do not reflect the views of my employer, their affiliates or any association I am a member of or organization I may volunteer with.
Posts: 1
Participants: 1