Svelte logo
Svelte logotype

Кибернетически улучшенные Web-приложения

Svelte — это принципиально новый подход к созданию пользовательских интерфейсов. Когда традиционные фреймворки, такие как React и Vue, выполняют основную часть своей работы в браузере, Svelte переносит эту работу на этап компиляции, который происходит при сборке приложения.

Вместо использования таких тяжелых приёмов, как сравнение состояний виртуального DOM, Svelte пишет код, который точечно обновляет DOM при изменении состояния вашего приложения.

Прочтите вводную статью в блоге , чтобы узнать больше.

	npx degit sveltejs/template my-svelte-project
	# or download and extract this .zip file
	cd my-svelte-project

	npm install
	npm run dev
			

Подробности ищите в статье Быстрый Старт .

Изучить Svelte

Компоненты Svelte построены поверх языка HTML с возможностью добавлять данные.

CSS изолируется внутри компонентов — больше никаких конфликтов стилей и борьбы спецификаций. Впрочем, вы можете использовать свою любимую библиотеку CSS-in-JS.

Запускайте эффективные точечные обновления, просто присваивая новые значения переменным. Компилятор сделает всю магию.

Создавайте красивые интерфейсы с помощью мощного движка переходов, встроенного прямо в фреймворк.

Кто использует Svelte?

Контрибуторы

Svelte бесплатен, имеет открытый исходный код и живёт благодаря работе десятков волонтёров. Присоединяйся к нам!

Rich-Harris Conduitry tanhauhau Swatinem jacwright mindrones lukeed mrkishi benmccann ekhaled EmilTholin pngwn zxbodya btk5h jches antony tivac PaulBGD GarrettGeorge btakita FWeinb TehShrike evs-chris colincasey UnwrittenFun jacobmischka kaisermann Panya sanderhahn dependabot[bot] aphitiel halfnelson MattiasBuelens arxpoetica dimfeld Harald-1 Axelen123 m59peacemaker taylorzane leporo pushkine dkondrad stalkerg esarbanis hperrin ehrencrona LostKobrakai jesseskinner CreaturesInUnitards sw-yx thollander emilos AlexxNB AlbertLucianto cristinecula MikeMatrix shinnn dummdidumm timhall umanghome Wolfr bre30kra69cs Vages kevmodrome efeskucuk ItalyPaleAle andrelmlins bwbroersma clarkdo hong4rc lukasIO ElectronSz NitayRabi orta PaulMaly samuelgozi js2me trbrc 43081j BillyLevin dmitrykurmanov aarongeorge industral allantito almaz-khan amwmedia benlesh bfanger CMessinides chrishelgert Crisfole funkybob membranophonist d3sandoval deanmcpherson neoel SrZorro GarethOates Jingmnt johnmuhl zlsa matt3224 mattwolff nikku oguzhaninan PKlknr varholak-peter RobinCsl sercaneraslan kyrylkov peopledrivemecrazy vascoosx SteveALee Th0rN13 thgh timdeschryver saibotsivad cvlab adrian5 cayasso cudr dasZGFz cbolgiano gabysantosw martinandert milahu mustafa0x elliotwaite fjorgemota buhrmi vaibhav111tandon davidaq rixo vedam adamdune 1wheel ooade zzolo alexnoz Pierstoval Alex-CS aorel AlexandreCantin talklittle abruere ankeetmaini anthonylegoas aredridel arthurdenner acstll guzart el1f webdesq remotelydev benoror benschac bdougherty bravecow blittle c0bra bsssshhhhhhh cj81499 camjackson caroso1222 InsanityOnABun Cleecanth chris-morgan caengen christianheine klaussner clebert dalemartyn damianpumar DanielPower himynameisdave davebrent davemo widyakumara dogagenc cornerfarmer StarpTech EddyVinck ematipico enstyled ericdfields skrifblokk evanmoncuso vilarfg fraserdarwent ceifa Gabswim gautamkrishnar gonfva gka Denhai hchatel IlyaSemenov newbornfrontender irshad irshadshalu ilblog IvanSanchez beegan jackyef lunchboxer jthegedus foucist Rukenshia JeremyBernier Joxtacy jesmrie jwicks31 johman10 dravog7 joncfoo 6eDesign Jongkeun kesne jormaj tel joaopaulobdac getkey pyoner kjj6198 Karsten7 khtdr netaisllc lewoudar kieranbarker Kiho atomAltera leereamsnyder Leon31 leomarquine axil lode lorenbrichter lguzzon lukasmoellerch lyndsysimon habibrosyad marvinhagemeister mahenrique94 mdempsky MaxMilton mikedubcurry majkelbed mterczynski mkhan45 mtlewis khorpy nicolasmgaray charpeni jacoux quantuminformation njbotkin nolanlawson Olanetsoft omeraplak oscarmattsson vp2177 plmrry paulocoghi blackwolf12333 RAYDENFilipp raitalharehman rajnandan1 retotrinkler rihardsgravis rohanfaiyazkhan rohankokane 91k rmariuzzo ryanatkn samccone scottbedard eps1lon sebastian-stephan shakhbulatgaz lenovouser Softmus CyberAP sdemjanenko StevenWeathers teymour-aldridge ThomasFerro tiberiuc timgates42 tcrowe thelgevold VarunDevPro Ti-webdev venkateshwarans FlipFloop vidaren SleepyWerewolf supermooshman Vulwsztyn jakutis Spice-Z Zachiah Zirro arggh eh-dub benib burningTyger craigglennie fiskgrodan hmt hville igoradamenko infuzz izumiiii jamesgeorge007 jasdeepgill jpsc julian-kuroiwa zhoukekestar lonevox mattstobbs mellisdesigns munrocket nhducit nomnomnomnom orange4glace priyanjitdey94 pynnl raveling rdb red-meadow rmacklin rqrqrqrq rykiplov simeydotme vlasy voldemortensen warmrobot Ding-Fan