The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Выход фреймворка для построения пользовательских интерфейсов..., opennews (?), 23-Ноя-16, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


43. "Выход фреймворка для построения пользовательских интерфейсов..."  +/
Сообщение от KonstantinB (ok), 24-Ноя-16, 19:15 
JSX, как будто, не очередной синтаксис.

Если уж быть таким пуристом, то надо писать без JSX, ручками - React.createElement('div', {}, и так далее).

Посмотрю, надолго ли вас хватит :)

Ответить | Правка | Наверх | Cообщить модератору

49. "Выход фреймворка для построения пользовательских интерфейсов..."  +/
Сообщение от Ан (??), 25-Ноя-16, 07:36 
Ну JSX сродни HTML и особых усилий прилагать в изучении его не надо. А вот синтаксис управляющих инструкций в шаблонах каждого нового фреймворка учить, да нах... это надо. К тому же используя нативный JS можно использоваться различные подходы к написанию кода шаблона, либо в классическом стиле, либо в стиле FP, либо как ещё душе угодно. А в других фреймворках, которые вводят свой определённый синтаксис управляющих инструкций, ты уж извини ты только ограничен фантазией разработчиков фреймворка.
Ответить | Правка | Наверх | Cообщить модератору

50. "Выход фреймворка для построения пользовательских интерфейсов..."  +/
Сообщение от Ан (??), 25-Ноя-16, 07:46 
> Ну JSX сродни HTML и особых усилий прилагать в изучении его не
> надо. А вот синтаксис управляющих инструкций в шаблонах каждого нового фреймворка
> учить, да нах... это надо. К тому же используя нативный JS
> можно использоваться различные подходы к написанию кода шаблона, либо в классическом
> стиле, либо в стиле FP, либо как ещё душе угодно. А
> в других фреймворках, которые вводят свой определённый синтаксис управляющих инструкций,
> ты уж извини ты только ограничен фантазией разработчиков фреймворка.

К тому же щас новая версия движка Virtual DOM создаётся, не имеющая аналогов в других подобных фреймворках. Преимущество в том что ты можешь планировать обновления DOM-а, например чтобы в момент работы анимаций и предстоящего обновления DOM-а, оно не помешало работе анимации и соответственно видимых фризов. Если есть желание можно почитать здесь:
https://github.com/timarney/react-faq#react-fiber

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру