Намиг Нурмамедов (backend разработчик Skyeng) в докладе «5 видов аутентификации и где они обитают» ответит на вопросы:
- Почему мы в основном используем jwt, но в отдельных местах встречаются идентификация по внешней сессии, токену в строке запроса, basic auth и oauth;
- Как работает единый центр аутентификации, который мы дергаем по API то тут, то там;
-
Как именно у нас реализована jwt-аутентификация и какие инструменты мы используем;
-
Почему мы не генерируем jwt у себя;
-
Как и почему мы пришли к использованию заглушек при разработке и тестировании.
Иван Поддубный (CTO Вебпрактик) расскажет про Bitrix & современные тренды разработки: Laravel integration, Symfony components, React SSR, CI, IoC, webpack & ES6+. Как с этим всем делать крупные внедрения и enterprise.
В докладе Иван пройдется по тезисам:
- SPA приложения в Bitrix FW. Если у вас SEO в проекте, это не значит, что нужно себе полностью отказывать и оставаться на уровне backend-based систем. Пишем на React;
- Взаимодействие back-end & front-end разработчиков, API-based разработка, используем swagger/OpenApi;
- Интегрируем Laravel/Symphony components и заменяем узкие места;
- Автоматизируем развертывание большого количества проектов в условиях работы студии.
Сергей Юдин (CTO Xrom Consulting Group) просветит, что нового в Laravel 6.
Будут раскрыты темы:
- Почему Laravel: сравнение рынков разработки на различных фреймворках, тренды и перспективы;
- Существовавшие проблемы: вложенные запросы, медленная обработка коллекций;
- LazyCollections: тесты, использование, экономия ресурсов и сравнительные бенчмарки;
- Новые механизмы вложенных запросов, сравнение результатов производительности с Laravel 5.8.
Владимир Плахотников поделится своим опытом на тему «Как управлять состоянием, не привлекая внимания санитаров? Шаблон проектирования FSM».
Тезисы:
- Фантастические состояния и где они обитают;
- «Я добавил в модель Payment поле status, а потом всё как в тумане» — краткая история о том, как родить кодового монстра и навредить бизнесу;
- FSM на страже состояния: основные возможности, арсенал сообщества PHP.
Больше информации о спикерах и о мероприятии будет в нашей группе https://vk.com/rnd_php. Подписывайтесь!