5 лет назад
Разработка на React: как избежать ошибок
Расскажу разработчикам, которые еще не используют JS-библиотеку React, в чем ее особенности и на что обратить внимание, чтобы избежать типичных ошибок. В чем особенность React? Библиотека React разработана Facebook в 2013 году. Сейчас она является одним из главных средств разработчиков на языке JavaScript по всему миру. Главный принцип, на котором строится использование React, — декларативный стиль написания кода. Как известно, есть два способа написать код для решения задачи: в императивном и декларативном стиле...
2 года назад
Иерархия, анатомия и создание компонентов в React
Иерархия компонентов В любом приложении React должен быть один корневой компонент, который включает другие компоненты. Кроме этого, можно объединить в отдельный компонент другие компоненты, которые выполняют схожий функционал, например, список постов. На изображении выше получается, что корневой компонент включает в себя три компонента, а компонент, объединяющий схожие компоненты, включает в себя другие три компонента. Получается чёткая иерархия компонентов в этом конкретном примере. Компоненты можно и нужно переиспользовать...