nordic it school

Svelte — многообещающий новичок

Всем привет! Сегодня мы хотим рассказать про Svelte: новый фреймворк для создания Single Page Application. Он появился совсем недавно, но уже успел получить любовь сообщества и поддержку TypeScript.

Так чем же он отличается от других фреймворков, которые до этого были на рынке?

Во-первых, он принципиально меньше остальных фреймворков и делает куда меньше для перерисовки страницы.

У Svelte нет Virtual Dom, как у React или Vue. Вместо этого у него есть компилятор, генерирующий императивный код, который куда меньше весит и работает по качественно другому принципу внутри.

Что касается самого синтаксиса, то он может показаться вам знакомым, если вы разрабатывали до этого на Vue или React.

Здесь также используется {{ }} — синтаксис для переменных. В то же время такие конструкции, как циклы, выглядят немного иначе. В фреймворке также есть система однофайловых компонентов, которая сейчас де-факто является стандартом коммерческой разработки.

Если вы хотите попробовать себя в работе на Svelte, то разработчики языка приготовили для вас массу средств разработки напрямую на своем сайте (ru.svelte.dev/repl), где вам предоставится возможность написать, к примеру, свои часы или несложное todo-приложение. В интернете есть несколько template, с которых можно начать изучение и практику Svelte и которые предоставят вам базовые возможности для создания своих приложений.

Кто в первую очередь должен быть заинтересован в изучении Svelte? Скорее всего, разработчики, которые стремятся создавать самые быстрые и качественные приложения, которые, как правило, бывают высоконагруженными. Если в вашей компании занимаются чем-то таким, то стоит поговорить о переходе на Svelte. Или, может, вы любите пробовать что-то новое и хотите получить качественно другой результат от своей разработки. Дерзайте!

ДРУГИЕ НОВОСТИ

15 октября 2020

TypeScript — новый тренд во фронтенд-разработке

TypeScript — это надстройка над языком программирования JavaScript, созданная корпорацией Microsoft. На данный момент TypeScript востребован более чем в трети вакансий Frontend-разработчика, и потребность в нём будет только расти. Так зачем он нужен и почему все хотят разрабатывать именно на нём? подробнее...
20 сентября 2020

Pascal устарел?

Pascal был создан в 1970 году и является одним из первых языков, который использовал структурное программирование, статическую типизацию и структурированные данные. Строение языка оправдывалось тем, что он изначально был создан для обучения программированию, и потому должен был формировать у начинающих программистов правильный, строгий стиль написания программ. подробнее...
10 сентября 2020

День открытых дверей в Nordic IT School
10 сентября в 19:00

Если ты сейчас читаешь этот текст, то тебе точно интересна тема программирования. Но у тебя были сомнения: какую именно школу выбрать? получится ли у меня? На все эти и другие вопросы мы ответим 10 сентября в 19:00. подробнее...

ВСЕ НОВОСТИ...

ЧИТАЙТЕ В БЛОГЕ

Зарплаты в ИТ во втором полугодии 2018 года
Автор статьи: Анна Старик

Делимся свежей статистикой по зарплатам в городе Москве за 2018. Программисты получают как всегда много! Сколько же получают в IT сегодня? подробнее...

Nordic IT School в гостях у Avito
Автор статьи: Вячеслав Жуков

Специально для студентов курса "Веб-разработчик", 7 августа, компания Avito провела лекцию по организации фронтенд разработки. Лекцию проводил Сергей Мелюков - тим-лид одного из отделов фронтенд разработки в Avito. подробнее...

Какие книги читать начинающему программисту?
Автор статьи: Вячеслав Жуков

В этой статье я постараюсь рассказать про книги, которые на мой взгляд самые полезные. Я буду говорить про веб-разработку, так как это моя основная область деятельности, но еще и посоветую несколько книг, которые должны прочитать все разработчики подробнее...

Сколько зарабатывают программисты?
Автор статьи: Вячеслав Жуков

Все знают, что разработчики получают много, это не секрет. Многие идут в программисты именно из-за высоких зарплат. Давайте выясним сколько именно получает среднестатистический программист. подробнее...

Теперь интернет официально становится мобильным.
Автор статьи: Мария Симонова

26 марта 2018 года, в понедельник, Google объявил, что после полутора лет экспериментов и тестирования, начался перенос сайтов, отвечающих всем требованиям mobile-first индекса. подробнее...

ВСЕ СТАТЬИ...

Выберите курс

Курс WEB-разработки

Курс для начинающих в разработке сайтов

Выберите тип обучения

Очный
144 ак. час.
Онлайн
180 ак. час.

Ближайшая очная группа: 
26 октября 2020
Ближайшая онлайн группа: 
27 октября 2020

Курс JavaScript-разработчик

Требуется подготовка по курсу
Верстка сайтовAJAXКурс WEB
разработки

Ближайшая группа: 
16 ноября 2020

Основы верстки сайтов

Курс для начинающих в разработке сайтов

Выберите тип обучения

Очный
60 ак. час.
Онлайн
180 ак. час.

Ближайшая очная группа: 
26 октября 2020
Ближайшая онлайн группа: 
27 октября 2020

Курс "Анализ данных на Python"
(144 ак.часа)

Курс для начинающих обучение с нуля

Ближайшая группа: 
15 ноября 2020

Курс Android разработка на Kotlin
(144 ак.часа)

Курс для начинающих обучение с нуля

Ближайшая группа: 
05 декабря 2020

Курс "JAVA разработчик"
(144 ак.часа)

Курс для начинающих обучение с нуля

Ближайшая группа: 
21 ноября 2020

Курс C# и .NET
(144 ак.часа)

Курс для начинающих в разработке приложений

Ближайшая группа: 
19 ноября 2020

Курс программирования для детей по «Scratch»

Курс программирования для детей 8-10 лет

Выберите тип обучения

Онлайн
54 ак. час.

Ближайшая очная группа: 
05 ноября 2020

МЫ РЯДОМ

Nordic IT School
Москва, ул. Большая Спасская 12
moscow@inordic.ru
лицензия на образовательную деятельность
Лицензия на образовательную деятельность:
№ 035452 от 19.09.2014 года