рдирдорд╕реНрдХрд╛рд░! рдореЗрд░рд╛ рдирд╛рдо рджрд┐рдорд┐рддреНрд░реА рдЙрд╕реЛрд╡ рд╣реИ, рдореИрдВ рд╕рд┐рдЯреАрдореЛрдмрд┐рд▓ рдореЗрдВ рдлреНрд░рдВрдЯ-рдПрдВрдб рдбреЗрд╡рд▓рдкрд░ рд╣реВрдВред рдХреБрдЫ рдорд╣реАрдиреЗ рдкрд╣рд▓реЗ, рд╕рд╛рдЗрдЯ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЯреИрдХреНрд╕реА рдСрд░реНрдбрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд╡рд┐рдЬреЗрдЯ рдмрдирд╛рдирд╛ рдерд╛ред рдЗрд╕ рд▓реЗрдЦ рдореЗрдВ рдореИрдВ рдпрд╣ рдмрддрд╛рдирд╛ рдЪрд╛рд╣реВрдВрдЧрд╛ рдХрд┐ рдЗрд╕ рдХрд╛рд░реНрдп рдХреЗ рд▓рд┐рдП Svelte рдХреЛ рдХреНрдпреЛрдВ рдЪреБрдирд╛ рдЧрдпрд╛ рдерд╛, рдЗрд╕рдХреЗ рдлрд╛рдпрджреЗ рдФрд░ рдиреБрдХрд╕рд╛рди, рд╕рд╛рде рд╣реА рдЙрдкрдпреЛрдЧреА рд▓рд┐рдВрдХ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдореЗрд░реА рд░рд╛рдп рд╕рд╛рдЭрд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдпрджрд┐ рдЖрдк рдЗрд╕ рддрдХрдиреАрдХ рдХрд╛ рдЕрдзреНрдпрдпрди рдпрд╛ рдЖрд╡реЗрджрди рдХрд░рдиреЗ рдХрд╛ рдирд┐рд░реНрдгрдп рд▓реЗрддреЗ рд╣реИрдВред
![CitymobilSvelte](https://habrastorage.org/webt/pu/ar/zx/puarzxfbwpchmvhrj3hhnkjxors.png)
рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдЖрдВрдХрдбрд╝реЗ
рдХрд╛рд░реНрдп: рд╕рд╛рдЗрдЯ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЯреИрдХреНрд╕реА рдСрд░реНрдбрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд╡рд┐рдЬреЗрдЯ рдмрдирд╛рдПрдВред
, .
:
- :
- :
тАФ . React, Vue Angular .
, Preact Svelte.
:
- runtime.
- Stateofjs тАФ , .
![Stateofjs](https://habrastorage.org/webt/z-/vn/4k/z-vn4kpjjchsyzaaj1oz3ia6faw.png)
Preact: React, .
Svelte:
- .
- , . Preact , React , .
- Mail.ru Svelte.
, Svelte.
Svelte
Svelte тАФ . , React Vue, , Svelte , .
, Svelte.
.
![рд╡рд┐рдЬреЗрдЯ](https://habrastorage.org/webt/j5/wp/ay/j5wpaybdqltqc9jwbfwvjybxvai.gif)
, Svelte , . , , , .
тАФ . тАФ Svelte ( ).
: reverse proxy CORS. rollup, , , , hot reload, proxy, , . rollup webpack.
, , , .
, Svelte
, .
: , тАФ . , , .
JS/HTML/CSS . Vue/React/Angular, , Svelte - .
- runtime (min+gzip) 1,4 .
- virtual DOM. Svelte , .
- .
- CSS. - CSS-, linter . , .
- .
- .
- .
- context stores, .
- Actions. AlexxNB, .
- , - . , JS-, CSS- , , JS .
- .
- , , , , Svelte.
- Telegram, 1500 .
- Discord (sapper, svelte, jobs, typescript, etc).
Svelte
, .
, : , тАФ . , , .
Gitlab
Svelte Gitlab . . PaulMaly , gitattributes .
![рдХреЛрдИ рд╕рд┐рдВрдЯреИрдХреНрд╕ рд╣рд╛рдЗрд▓рд╛рдЗрдЯрд┐рдВрдЧ рдирд╣реАрдВ](https://habrastorage.org/webt/rz/r3/zn/rzr3zn075rlalfmcsqbzo05gu6q.png)
Svelte , ErrorBoundary React. , , , , Sentry. JS .
.
![рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛](https://habrastorage.org/webt/gz/ib/u8/gzibu8t7xymcpytgjz-r0uchdh8.png)
- , .
- , . Svelte . , , .
- Svelte тАФ , , , , , . , .
vscode
, , , , , .