Svelte [svelt] Public
863 subscribers
41 photos
3 videos
2 files
355 links
Официальный канал русскоязычного сообщества SvelteJS

Популярные теги:

#components
#tools
#news
#articles
#events
#video
#podcasts
#tutorials
#examples
#changelog
#rfc
#sapper
#workshops
Download Telegram
Channel created
Channel photo updated
Channel name was changed to «Svelte [svelt] Public»
Rich Harris - Rethinking reactivity.

Доклад Rich Harris на YGLF на тему альтернативы для VirtualDOM, как основной концепции "большой тройки", на примере "исчезающего" compile-time фреймворка Svelte.

На 18:47 Rich сравнивает производительность asynchronus mode (react) и synchronus mode (svelte) на примере демо Dan Abramov'a c React Conf.

https://www.youtube.com/watch?v=AdNJ3fydeao

#events #yglf
Svelte 3 QuickStart tutorial.

Автор с нуля пишет ToDo list приложение на svelte, с анимациями, использованием авторизации и баз данных serverless технологии firebase.

Также, наглядно показано, как просто можно интегрировать svelte с любой reactive библиотекой на примере rxjs.

#tutorials #cooking_book #rxjs #firebase #fullstack

https://youtu.be/043h4ugAj4c
Крутейший svelte-select теперь умеет в Svelte 3! 🥳
https://github.com/rob-balfre/svelte-select/tree/feature/upgrade_to_svelte.v3

p/s Пока его не выложили на npm, поэтому в package.json прописываем так:

"svelte-select": "rob-balfre/svelte-select#feature/upgrade_to_svelte.v3",

#components
Если хотите использовать несколько языков в своем Svelte приложении:
https://github.com/Panya/svelte-intl.

На данный момент наверное единственная, которая работает и с Sapper тоже.

#components
Простой пример использования тега <template> в Svelte компоненте. Может кому-то и пригодится. ☺️

https://svelte.dev/repl/7af48429e1ca477b83f9f3ad4bce54a5?version=3.5.1

#examples
Svelte action предоставляющий возможность рендерить компоненты и элементы в slot без дополнительных DOM оберток.

package: https://www.npmjs.com/package/svelte-fragment
repo: https://github.com/qutran/svelte-fragment

#components #template #fragment
Youtube канал RealToughCandy интро-видео про Svelte.

https://www.youtube.com/watch?v=xmPISx0-knM

#video
Нужно, чтобы все стили в <style> вдруг стали глобальными, но не хочется везде писать :global(). Воспользуйтесь специальным препроцессором:

https://www.npmjs.com/package/svelte-preprocess-css-global

#components #preprocess #css #global