[Meetup] JavaScript - Future of Web?

In the modern era when the internet has become a part and parcel of our lives, our expectations with the web experience is growing each and every day. Technological advancements have made it possible that we hide some part of the page or move images on the page. JavaScript has made all this possible, it has gone a long way in making web pages dynamic. And though being one of the most misunderstood languages, JavaScript is been used everywhere. The use of JavaScript has changed dramatically over the years and so has the language itself.

While JavaScript has a lot to offer to make the overall web experience worth it, there is a lot that developers need to learn to get a fair idea of  the subject. We at HackerEarth conducted a JavaScript meetup to convey various concepts of JavaScript to the developers.

This meetup covered various aspects of JavaScript like :

  1. Understanding the performance of MEAN stack in comparison to LAMP for IO requests
  2. Rust inspired traits for JavaScript
  3. Open discussion on future of web

Here are the excerpts from the meetup -

Dhananjay Sharma, working as software development engineer at Ola, shared his perspective on the performance of stacks for IO requests. He compared 2 stacks, by comparing the IO request performance taking the subsets which are IO intensive.He developed two similar canonical MMS application on LAMP and MEAN stack, MMS is MOOC Management System, which provides efficient ways to manage contents of courses like video lectures, quizzes, assessments, assignments etc. He then analysed the performance of both the applications on AWS instances. Check out the video to know the outcomes.

Shubham Jain, a software developer at HackerEarth, explained how Trait.js is an alternative to classes, OOPS functions like Inheritance, Interface systems etc. Trait.js has been inspired from functional language Haskell and also from Scala. Shubham compares the characteristics of classes in Java and Trait.js. Trait.js is similar to Java interfaces but are a bit more than that.

About the Author