← All posts tagged JS

janPona

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

janPona

И если js это конструктор Лего, то c++ это блин ржавые запчасти от боевых человекоподобных роботов разного года или даже века выпуска, которые можно вечно пытаться состыковать, помогая себе то и дело болгаркой. Но при этом нет никакой гарантии, что они, заработав, не попытабтся уничтожить все живое

janPona

Учу бомжа программировать на джавоскрипте. Но шо-то или бомжи у нас не такие, как в США, или джаваскрипт какой-то неправильный, короче, бля, чувствую, что нихуя не получится

janPona

Кроме любимого фреймворка React, могу назвать ещё, пожалуй, один. svelte.technology

Это вообще фреймворк мечты, потому что это на самом деле не фреймворк вообще. Это компилятор, который преобразует компонентную структуру в хорошо читаемый, чертовски компактный JS-код. Причем код получается без внешних зависимостей и очень лаконичный. Так, например, TodoMVC займёт целиком около килобайта (сравни с сотнями килобайт на реакте)!

В общем, если есть желание написать осмысленное, структурированное и современное приложение и при этом не хочется тянуть вообще никакой фреймворк, то Svelte — самое то.

Кстати, я на нём пишу UI для игры (рендерится будет с помощью SVG)