База знаний

Каждую неделю записываю интересные видео по программированию на моём втором проекте скринкастов deworker.pro в сериях:


Свежие эпизоды


Использование переменных окружения во фронтеде на React при разработке и при деплое с Docker. Отличие работы переменных фронтенда от бэкенда.
Реализация клиента аутентификации в React для получения токенов JWT с бэкенда по протоколу OAuth2 с PKCE. Подходы к автообновлению токенов и нюансы безопасности.
Free
Добавление кнопки входа под фича-флагом аутентификации. Поиск компонентов для работы с OAuth2 в React. Возможные трудности при подключении сторонних библиотек.
Обновление зависимостей. Перевод бэкенда на PHP 8.1 и мини-обзор новых возможностей. Переход фронтенда на React 18.
Работа HTTP-сервера вроде Apache и Nginx с PHP по протоколам CGI и FastCGI. Переменные окружения и потоки ввода и вывода. Асинхронные PHP-серверы.
Free
Оценка составленного задания со стороны программиста. Обсуждение требований. Предложение идей по технической реализации проекта.
Перевод фронтенда на React Router 6. Оптимизация E2E тестов. Обновление компонентов до Symfony 6. Перевод проекта с аннотаций на атрибуты PHP 8.
Идеи по последующей доработке проекта. Добавление новой функциональности вширь и доработка имеющихся функций вглубь.
Устройство личного кабинета покупателя и продавца. Просмотр своих лотов, ставок и сделок. Баланс и избранные лоты.