Best frontend frameworks for web Development

Hashini Theldeniya
2 min readJan 23, 2021

--

Image by Unsplash

So, What is a frontend? The interface is that the user interacts with the application and it is a combination of HTML, CSS, and JavaScript. We have many frontend frameworks for creating more interactive complex web applications more easily. We use frameworks and libraries to increase our productivity and speed up the development process.

React, Angular, Vue.js are some of them. let’s get a brief idea about each of them.

01. React

React is being developed by Facebook. The initial public release of React was version 0.3.0 in May 2013. The latest version of React is 17 and it was released in October 2020. React is a user interface library that has a component-based architecture. The component is a small piece of code that fills a certain part of the user interface that you’re building with react. According to the result of the StackOverflow developer server in 2019 that just came out and the winner is React. If you study the Stack Overflow Developer Survey, you can get an idea about the popular updated technologies.

Facebook, Instagram, Netflix, Whatsapp are some of the popular web applications built by using React.

Not like angular and Vue React is a Javascript library as I mentioned earlier. JS library is a set of classes or functions and the user has complete control to call them.

02.Angular

Angular is being developed by an internal team at Google and initially released angular js in Oct 2010 and Angular 2 was realized in September 2016. The latest version of Angular 11 was released in November 2020. Angular version 2 and above are known as Angular and below version 2 are known as Angular Js. Because Angular Js used javascript and Angular is used typescript. Youtube, Gmail, NIKE are some of the popular web applications built using Angular. Angular is a framework so, the framework gives us a lot of reusable code just like a library but it also provides a structure or a skeleton for building applications. But the framework is like a model. so they have limited choices. It means the user does not have much control.

03.Vue.js

Vue.js is also a Javascript Framework. The initial release of the Vue.js in February 2014 was written in Javascript. The latest Vue 3.0 is released in September 2020 and it used typescript. Alibaba.com, Grammarly are some of the popular web applications built using Vue.js. Compared with Angular Vue is more flexible because it allows you to structure your app the way you want it to be.

Sign up to discover human stories that deepen your understanding of the world.

Free

Distraction-free reading. No ads.

Organize your knowledge with lists and highlights.

Tell your story. Find your audience.

Membership

Read member-only stories

Support writers you read most

Earn money for your writing

Listen to audio narrations

Read offline with the Medium app

--

--

Hashini Theldeniya
Hashini Theldeniya

Written by Hashini Theldeniya

Undergraduate at Faculty of Information Technology, University of Moratuwa | Former Software engineering intern @ Virtusa

No responses yet

Write a response