In addition to Weibo, there is also WeChat
Please pay attention
WeChat public account
Shulou
2025-01-30 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Development >
Share
Shulou(Shulou.com)06/03 Report--
This article shows you which three JavaScript frameworks are underestimated, concise and easy to understand, which will definitely brighten your eyes. I hope you can get something through the detailed introduction of this article.
When it comes to the JavaScript framework, several names immediately come to mind, and Angular, React, and Vue must be among them. If you search for anything related to JavaScript, these frameworks will be at the top of the list. This is of course, because they have built a good foundation and have a large community.
But today, I won't talk about these famous frameworks. This article will discuss three undervalued JavaScript frameworks and their features.
1.Svelte
Launched in 2016, Svelte is an open source framework based on Javascript, written by Typescript, and is considered a real threat to the React framework.
Svelte is different from React and Vue. It doesn't have a virtual DOM--, but it allows you to develop components without templates with simple HTML, CSS, and JavaScript code. In terms of code compilation, Svelte compiles the code into small, frameless ordinary JavaScript modules at build time, and updates DOM like surgery when the state changes, a unique process that makes Svelte now very fast and provides the best performance.
Advantages of Svelte:
Fewer template files
No virtual DOM
Stateless management library
Component-based model
Lightning speed and excellent performance
Support for SEO
A simple learning curve
You can create your own infrastructure
Disadvantages of Svelte:
Lack of community foundation and resources
Lack of tools and third-party databases
It is difficult to reduce the size in some cases
Close to Vanilla Javascript
Comparing these advantages and disadvantages, you will find that to some extent, these shortcomings can almost be ignored, and can make full use of its advantages. However, Svelte is overshadowed by the mainstream framework-it deserves more recognition. So, if you want to make a change and try something new, try this little rocket.
2.Ember
Ember is another important JavaScript framework that is underestimated by most developers. Although it was first released in 2011, earlier than Angular, React, and Vue, it has not been steadily adopted. Ember is based on the Model-View-View-Model (MVVM) architecture pattern and is designed for scalable enterprise-level single-page applications.
Advantages of Ember:
Ember command line interface
Convention is superior to configuration
Nested UIs
Provide a more powerful data layer
Can handle a larger application ecosystem
Performance concentration
Rich archiving and API support
Support for two-way data binding
Disadvantages of Ember:
Overly high learning curve
One of the heaviest frames
Some documents and examples may be out of date
Be too opinionated
Ember is a powerful tool and may not be an ideal choice for smaller projects. But if you are planning a large, measurable project, Ember JS would be a good choice.
3. Preact
Preact and Ember are completely different. Preact was first released in 2013 and is a lightweight framework. But lightweight doesn't limit its performance: it's a very powerful framework and another powerful competitor to React.
Preact is also built on a component-based approach, using virtual DOM like React, which can even use React packages without problems. Although it is similar to React, it does not contain all the features of the latter. When Preact developers retain some of the main features of React, they focus on its size and performance.
Advantages of Preact:
Preact contains more functions than React-lite
Small model
Portability
High performance
Compatible with React database
Contains good documentation and examples
Disadvantages of Preact JS:
The attribute type of React is not supported
Only stateless functional components and ES6 class-based components are supported
Small community
Data never lie.
Take a look at some statistics from the JavaScript framework and see the rankings of Svelte, Ember, and Preact. This is an analysis of the status of JavaScript in 2019, and the report covers all aspects of the framework, including popularity, popularity, satisfaction, ranking, etc. The following chart shows your understanding of Angular, Vue, React, Ember, Svelte, and Preact.
As the first picture shows, people's understanding of Ember, Preact and Svelte is much lower than that of React, Angular and Vue. The second chart highlights the output of the first, and it can be observed that most of the participants in the survey have not even heard of the three frameworks, and the proportion of people who are not interested is higher.
These three frameworks have some great features, one of which may be an excellent solution for applications. If you are a person who likes to try new things, trying them will definitely have a different experience.
Which three JavaScript frameworks are undervalued? have you learned any knowledge or skills? If you want to learn more skills or enrich your knowledge reserve, you are welcome to follow the industry information channel.
Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.
Views: 0
*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.
Continue with the installation of the previous hadoop.First, install zookooper1. Decompress zookoope
"Every 5-10 years, there's a rare product, a really special, very unusual product that's the most un
© 2024 shulou.com SLNews company. All rights reserved.