Как стать автором
Обновить

Комментарии 6

"Сегодня речь пойдёт об очередной JavaScript-библиотеке, предназначенной для разработки интерфейсов." (с)


Я и повёлся :(


Думал, неужели интерфейсы и до чистого JS'а как-то добрались. А нет, это про UI.

JS-сингулярность — предсказываемое футуристами состояние разработки, когда каждую новую строчку кода придётся писать с использованием нового фреймворка. Потому что пока пишете предыдущую строчку, прежний фреймворк уже успевает устареть.
Знаете, иногда мне кажется, что такое состояние дел не только в области JS.
ReactJS существует в открытом доступе уже 7 лет, а используется до сих пор и только растёт популярность этой библиотеки.
Не думаю, что когда используешь ReactJS, задумываешься о том, что нужен новый фреймворк :)

Когда я вижу очередную js-библиотеку, всегда хочется в первую очередь спросить: в чем инновационность? Здесь пока ничего инновационного не увидел. Маленький размер? Но это за счет недостаточного функционала по сравнению с конкурентами. Тот же vue чуть потолще, но функционала куда больше. Быть может эта библиотека сможет вырасти во что-то интересное, но пока ее создание не выглядит результатом решения какой-либо проблемы, которая не решена у конкурентов. И поэтому предпочитать ее другим аналогичным решениям смысла, как я думаю, нет.

Реактовская смесь html и js и сюда добралась, но в еще более упоротом варианте. В каком кошмарном сне могло привидеться такое:
<ul children=(data.todos.map(todo =>
   <li>{todo}</li>
))/>
Зарегистрируйтесь на Хабре, чтобы оставить комментарий