SVELTE

SVELTE

Introduction:

Svelte: the lightweight framework for fast mobile applications on the Web

JavaScript has long been indispensable for creating attractive web content. To achieve this, web developers first had to know the programming language, a task that not everyone had the time or desire to master. However, some frameworks offer developers a framework in which even the complex functions of JavaScript can be executed automatically. This considerably reduces the programming effort. On the contrary, most frameworks overload the browser. Svelte is a fundamentally new approach here.

What is Svelte?

Svelte (or SvelteJS) is also a framework for the development of JavaScript applications. As such, it provides a basic framework for future applications, as well as essential and recurring functionality in the form of automatically integrated libraries.

Svelte is an ideal tool for building fast web applications and resembles, in its basic idea, other Javascript frameworks such as Angular, Vue, Ractive or React. Like these, Svelte is based on JavaScript and allows the design of interactive user interfaces. However, the generated code is significantly lighter than with traditional frameworks.

And in use, how does it look?

The syntax of this framework is intended to be simple to use, with few lines of code.
Moreover, we will make comparisons with React and Angular, to see the simplicity of Svelte.

SVELTE:

REACT:

ANGULAR:

Conclusion:

Thanks to its extremely low data volume, SvelteJS enables faster and more powerful applications than traditional frameworks. However, Svelte is still in its infancy and its community is still small. SvelteJS promises better access, easier handling and faster results. So far, these promises seem to be being fulfilled. If SvelteJS is indeed much better than VUE, Ractive or REACT, it may soon supersede them and become the new universal standard for mobile web application development.


Stéphane Cadeck

0
0

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *