Информация
- В рейтинге
- 138-й
- Откуда
- Екатеринбург, Свердловская обл., Россия
- Дата рождения
- Зарегистрирован
- Активность
Специализация
Бэкенд разработчик, Фронтенд разработчик
Старший
JavaScript
HTML
React
TypeScript
CSS
Веб-разработка
Node.js
Express
Webpack
Next.js
Для раздачи статики фронта в любом случае нужен сервер, обычно для этого используется nginx, у нас - Node.js (http-server).
Спасибо за дополнения, нет желания поконтрибьютить в раздел: https://github.com/harryheman/my-js/tree/master/docs/algorithms ?
Еще раз спасибо, внес уточнения.
Спасибо, поправил.
Тут есть о чем подумать. Опыт показывает, что клиентских компонентов в приложении гораздо больше, чем серверных, поэтому приходится постоянно писать
use client
. С другой стороны, серверные компоненты все-таки являются первичными с точки зрения рендеринга в Next.js. На подходе Turbopack и React Compiler, возможно, кто-то из них будет автоматически определять клиентские компоненты. А для удаленияuse client
, скорее всего, выпустят codemod.Нет, я его просто дополнил)
Цитата из официальной документации React:
"React - это библиотека. Она позволяет использовать компоненты, но не предписывает, как выполнять маршрутизацию или получение данных. Для разработки приложения с помощью React рекомендуется использовать клиент-серверный фреймворк React, такой как Next.js или Remix".
Нет, это перевод статьи из блога Vercel, подразумевается использование Next.js. В SPA у вас весь код работает на клиенте, нет необходимости специально помечать его с помощью
'use client'
.Мне очень понравилась книга Николая Кукушкина "Хлопок одной ладонью".
Спасибо за уточнение.
Речь о том, что SEO-теги возвращаются на первый запрос.
https://stylexjs.com/docs/learn/styling-ui/defining-styles/#media-queries-and-other--rules
Это требование спецификации: https://262.ecma-international.org/5.1/#sec-4.3.16
Функция для выполнения переданной функции с помощью веб-воркера:
Спасибо за статью, но не помешала бы ссылка на репозиторий с кодом проекта.
Предлагаю учиться у лучших:
Дайте определение понятию "красивый")
"Эта статья предназначена для людей, которым нравится изучать новые технологии посредством их реализации с нуля."
Спасибо, поправил.
Еще один вариант хука
useMediaQuery
:Примеры использования: