DEV Community

Discussion on: Why svelte is the best web framework !!

Collapse
 
thesnowmanndev profile image
Kyle Martin

JSX, or JavaScript Syntax Extension, is an extension to the JavaScript language syntax. Similar in appearance to HTML, JSX provides a way to structure component rendering using syntax familiar to many developers. React components are typically written using JSX, although they do not have to be (components may also be written in pure JavaScript).

Vue components extend basic HTML elements to encapsulate reusable code. At a high level, components are custom elements to which the Vue's compiler attaches behavior. In Vue, a component is essentially a Vue instance with pre-defined options.

Svelte is a free and open-source front end compiler. Svelte is not a monolithic JavaScript library imported by applications: instead, Svelte compiles HTML templates to specialized code that manipulates the DOM directly, which may reduce the size of transferred files and give better client performance; application code is also processed by the compiler, inserting calls to automatically recompute data and re-render UI elements when the data they depend on is modified.

Keep studying, good luck in your coding journey!

Collapse
 
adam_cyclones profile image
Adam Crockett 🌀

It's apples to pineapples 🤔

Collapse
 
mahmoudshalaby profile image
Mahmoud Shalaby

Where are you from ?

Thread Thread
 
adam_cyclones profile image
Adam Crockett 🌀

England 🇬🇧

Thread Thread
 
mahmoudshalaby profile image
Mahmoud Shalaby

good

Collapse
 
mahmoudshalaby profile image
Mahmoud Shalaby

Thank you Kyle 😁😁😁.

Collapse
 
thesnowmanndev profile image
Kyle Martin

No problem, take care! Best of luck to you. I got my feet wet with programming when I was 17, starting with Java and C++. I am 31 years old now. I took a lot of time off to focus on my career (aircraft mechanic), but about 4 years ago I started taking everything programming seriously again. Just keep your head in the books as often as you can, and you will be amazed at what you learn. Also, iterate, iterate, iterate.

Thread Thread
 
mahmoudshalaby profile image
Mahmoud Shalaby

REally good. good luck