Обкладинка для Portality Lab #2: Custom plugins on BE
Обкладинка для Portality Lab #2: Custom plugins on BE
Avatar for Portality
Представлено
Portality
10 відвідали

Portality Lab #2: Custom plugins on BE

Google Meet
Реєстрація
Подія вже минула
Вітаємо! Щоб приєднатися до події, зареєструйтеся нижче.
Про подію

​Реалізація бізнес-процесів за допомогою кастомних плагінів

​Конфігурація закриває більшість задач у Portality. Але в кожному проєкті настає момент, коли бізнес-процес клієнта не вкладається в готові рамки: потрібна власна модель даних, нова логіка при збереженні запису або регулярна фонова операція.

​Для цього в Portality є кастомні плагіни. Вони працюють поруч з універсальними, розширюють їх і не ламають платформу. На цьому воркшопі наш CTO Сергій Артеменко покаже, як це влаштовано зсередини.

​Це другий Portality Lab. Ми не переказуємо документацію, а показуємо роботу на живих прикладах. Запитання можна ставити на демо, не лише наприкінці.

​Що покажемо

  • ​Навіщо потрібні кастомні плагіни. Коли їх варто писати, а коли достатньо конфігурації, і як вони взаємодіють з універсальними плагінами.

  • ​Demo #1: кастомні моделі. Додаємо власну модель під потреби конкретного процесу.

  • ​Demo #2: розширення універсальних моделей. Дописуємо потрібне до готових моделей.

  • ​Demo #3: хуки. Налаштовуємо реакцію системи на події в процесі.

  • ​Demo #4: джоби. Налаштовуємо фонові задачі, які виконуються без участі користувача.

  • ​Конвенції плагінів Portality. Правила, за якими варто писати код, щоб він жив поруч з ядром і легко підтримувався.

​Адженда

  • ​00:00 – 00:05 · Intro

  • ​00:05 – 00:15 · Навіщо потрібні кастомні плагіни

  • ​00:15 – 00:25 · Demo #1: додавання кастомних моделей

  • ​00:25 – 00:35 · Demo #2: розширення універсальних моделей

  • ​00:35 – 00:45 · Demo #3: налаштування хуків

  • ​00:45 – 00:55 · Demo #4: налаштування джобів

  • ​00:55 – 01:20 · Q&A

​Для кого

​Для технічних команд, які впроваджують Portality: back-end розробників, техлідів, архітекторів і PM. А також для всіх, кому цікаво, як платформа розширюється зсередини.

​Що ви заберете

  • ​Розуміння, коли потрібен кастомний плагін, а коли вистачить конфігурації.

  • ​Чотири робочі сценарії розширення (моделі, їх розширення, хуки, джоби), які можна повторити на своєму проєкті.

  • ​Знання конвенцій Portality, щоб ваш код було легко підтримувати й оновлювати.

  • ​Можливість поставити запитання напряму CTO та обговорити свої кейси на 25-хвилинному Q&A.

Avatar for Portality
Представлено
Portality
10 відвідали