После написания нашего прекрасного веб приложения встает вопрос, как запустить его покорять мир (на рабочем сервере с доменом и прочим). Здесь нам и понадобится Nginx, тк мы хотим получить полноценный вебсервер и SSL в том числе.

Читать далееЗапускаем Next.js приложение через PM2 на Nginx в простейшей конфигурации

Флаги международного свода сигналов были разработаны в 1857 году. Они используются на флоте для передачи сообщений между кораблями. Как наиболее эффективно их изучить?

Читать далееКак изучить флаги международного свода сигналов?

Тут самое интересное, что именно с yum будут максимальные проблемы с репозиториями и на наш взгляд проще всего установить gh из .rpm файла. Переходим на сайт https://github.com/cli/cli/releases, ищем необходимый нам пакет и копируем ссылку, в нашем случае это был gh_2.13.0_linux_386.rpm. Скачиваем файл в любую доступную для записи папку и запускаем узтановку из пакета .rpm коммандой…

Читать далееКак установить gh на CentOS7 c yum?

Билд SPA приложения без SSR, в нашем случае это Vite.js + React, представляет собой набор статических файлов, с отдачей которых справится базовая настройка Nginx с минимальными изменениями.

Читать далееПростая конфигурация Nginx для SPA приложения без SSR

Переработка темы WordPress с PHP на Vite.js/React без SSR для использования WP, как Headless CMS, с помощью наивного REST API WordPress . Использован Redux для хранения ранее загруженной информации для избежания повторных обращений к серверу.

Читать далееПереработка темы Themelia c PHP на React, для работы с WordPress в качестве Headless CMS без SSR

Gulp — сборщик проекта, который на первый вгляд может показаться усложненным. Но как только Вы немного погрузитесь в него, то поразитесь, насколько он удобен и гибок для подстройки именно под Вашу структуру.

Читать далееПростая настройка Gulp для верстальщика

Как показать предзагрузку сайта до загрузки каких-либо скриптов и полного HTML документа?

Читать далееPre-loader для сайта

Методы JSON.stringify() и JSON.parse() служат для преобразования объекта в json и восстановления json в объект JS соответственно. Однако, они работают не со всеми элементами объекта корректно, а некоторые в целом игнорируются, что следует учитывать при копировании.

Читать далееНекоторые тонкости методов JSON stringify и parse в JavaScript

Код добавляет функцию nod() на прототип массива (Array).

Читать далееНаименьший общий делитель JavaScript, TypeScript

Новый функционал, который уже имеет широкую поддержку браузеров и позволяет делать html модули максимально независимыми от остальной страницы. Вы можете задавать поведение внутренних элементов основываясь только на запросы о параметрах контейнерного блока.

Читать далееCSS Container Query: Новый шаг в адаптивность и независимость блоков страницы