React Server-Side Rendering

В этом уроке мы поговорим о серверном рендеринге (SSR), его преимуществах и подводных камнях. Затем мы создадим мини React проект и express сервер (Node.js), чтобы продемонстрировать, как можно достичь SSR.

Продовжити читання “React Server-Side Rendering”

Заметка о том, как работают хуки в React

Хочу поделиться с вами некоторыми наблюдениями относительно того, как работает React, а именно: предположениями о том, почему хуки нельзя использовать в if, циклах, обычных функциях и т.д. И действительно ли их нельзя использовать подобным образом?

Продовжити читання “Заметка о том, как работают хуки в React”

21 хорошая практика для очень хороших React проектов

React очень лоялен к тому, что и как мы пишем и как организуем свой код. Поэтому ответственность за поддержание чистоты и качества наших проектов несем только мы.

Продовжити читання “21 хорошая практика для очень хороших React проектов”

Шпаргалка по Create React App

Описание

Create react app (CRA) — это интерфейс командной строки (command line interface, CLI), позволяющий создавать предварительно настроенные React-проекты. Предварительная настройка включает в себя, но не исчерпывается, настройкой Webpack и Babel.

Продовжити читання “Шпаргалка по Create React App”

Немного о том, как работает виртуальный DOM в React

Настоящий или реальный (real) DOM

DOM расшифровывается как Document Object Model (объектная модель документа).

Продовжити читання “Немного о том, как работает виртуальный DOM в React”