Movatterモバイル変換


[0]ホーム

URL:


Skip to content
DEV Community
Log in Create account

DEV Community

Cover image for Five Gems of the JavaScript World
Prahlad Yeri
Prahlad Yeri

Posted on

     

Five Gems of the JavaScript World

Its easy for a beginner to get lost and be overwhelmed by the plethora of libraries, frameworks, apps and all kinds of popular components in the JS world.

One wonders sometimes about what to learn, where to begin and most importantly, where to stop and consolidate our learning and build something useful using that knowledge.

Today, I will list out five important members in the library/framework family which every seasoned JavaScript coder must know at least the basics of. They are all excellent in their own right and have stood the test of time.

  1. jquery: Its the obvious and one of the most important ones. Many of us started our JavaScript journey with$.get(),$.post() and other DOM manipulation techniques, compliments of jquery. The enterprises still use it a lot and even the latest version of bootstrap still uses jquery.
  2. Angular: Angular (formerly angular.js) is a single page app framework that became popular right since day one, partly thanks to Google who is the founder and patron of the software. Its a comprehensive framework that lets you define an MVC workflow with relative ease.

    However, the biggest criticism against angular is that its highly opinionated and complex under the hoods. The relative ease of defining ng-directives, services, routes, etc. comes with a cost - which is lack of backward incompatibility coupled with this facade of a highly complex beast under the hoods.
    The lack of backward compatibility is especially problematic as it left many users stranded when the while ecosystem migrated to the new 2.x version powered by TypeScript. Nevertheless, its knowledge is important if you wish to get projects in the webdev world today.

  3. React: React is the V (View) portion of the MVC and more of a library or toolkit than framework. As such, it gained rapid fame and popularity in webdev world in a short time, this time thanks to Facebook who is the prime contributor and proponent of this tech.

  4. Vue.js - I haven't gotten around tinkering vue much yet but suffice it to say that its another framework mostly comprising the view part again, and much simpler to use than angular.

  5. Bootstrap - Bootstrap is like the bread and butter of the webdev world. Its popularity can be attributed to the fact that even a non-designer without any expertise in CSS/JS can easily integrate it into their apps, coupled with its helpful classes for layouts and presentation which are quite easy to learn.

Top comments(0)

Subscribe
pic
Create template

Templates let you quickly answer FAQs or store snippets for re-use.

Dismiss

Are you sure you want to hide this comment? It will become hidden in your post, but will still be visible via the comment'spermalink.

For further actions, you may consider blocking this person and/orreporting abuse

Just another humble techie.
  • Location
    India
  • Education
    MCA, MA (Econ)
  • Pronouns
    He/Him
  • Work
    Programmer at Freelance
  • Joined

More fromPrahlad Yeri

DEV Community

We're a place where coders share, stay up-to-date and grow their careers.

Log in Create account

[8]ページ先頭

©2009-2025 Movatter.jp