home.social

#headless — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #headless, aggregated by home.social.

  1. Ecommerce на Laravel, или как мы собрали headless-слой для фронтов (6 часть)

    В этой части собираем headless-слой для фронтов: Gateway, композицию API, SDK, ETag, SSR, идемпотентность и единые правила работы с запросами. Привет, хабровчане. Это снова Алиса, снова Laravel, Bitrix и попытка не превратить фронтенд в распределенный монолит. К этому моменту у нас уже есть быстрые доменные сервисы: каталог, корзина, цены, заказы, интеграции. Но фронту от этого не сильно легче. Ему все еще приходится ходить в десяток ручек, собирать ответы, следить за авторизацией и одинаково обрабатывать ошибки. Поэтому поверх доменных сервисов появляется Headless API Gateway — тонкий слой, который работает как BFF для фронтов. Он берет на себя JWT-cookie, CORS, rate-limit, кэширование, единый формат ошибок и композицию сценариев вроде листинга, карточки товара или чекаута. При этом Gateway не дублирует бизнес-логику. Его задача — валидировать входящие запросы, сходить в нужные сервисы, собрать ответ и вернуть фронту компактный JSON с ETag и нормальными HTTP-заголовками. Дальше собираем это на Laravel: CORS, middleware для JWT-cookie, rate-limit, единый формат ошибок, композиционные ручки для фронтов, кэш-заголовки и роутинг через Nginx.

    habr.com/ru/articles/1037728/

    #headless #laravel #битрикс #программирование #вебразработа #gateway #api #sdk #идемпотентность #ssr

  2. Ecommerce на Laravel, или как мы собрали headless-слой для фронтов (6 часть)

    В этой части собираем headless-слой для фронтов: Gateway, композицию API, SDK, ETag, SSR, идемпотентность и единые правила работы с запросами. Привет, хабровчане. Это снова Алиса, снова Laravel, Bitrix и попытка не превратить фронтенд в распределенный монолит. К этому моменту у нас уже есть быстрые доменные сервисы: каталог, корзина, цены, заказы, интеграции. Но фронту от этого не сильно легче. Ему все еще приходится ходить в десяток ручек, собирать ответы, следить за авторизацией и одинаково обрабатывать ошибки. Поэтому поверх доменных сервисов появляется Headless API Gateway — тонкий слой, который работает как BFF для фронтов. Он берет на себя JWT-cookie, CORS, rate-limit, кэширование, единый формат ошибок и композицию сценариев вроде листинга, карточки товара или чекаута. При этом Gateway не дублирует бизнес-логику. Его задача — валидировать входящие запросы, сходить в нужные сервисы, собрать ответ и вернуть фронту компактный JSON с ETag и нормальными HTTP-заголовками. Дальше собираем это на Laravel: CORS, middleware для JWT-cookie, rate-limit, единый формат ошибок, композиционные ручки для фронтов, кэш-заголовки и роутинг через Nginx.

    habr.com/ru/articles/1037728/

    #headless #laravel #битрикс #программирование #вебразработа #gateway #api #sdk #идемпотентность #ssr

  3. Ecommerce на Laravel, или как мы собрали headless-слой для фронтов (6 часть)

    В этой части собираем headless-слой для фронтов: Gateway, композицию API, SDK, ETag, SSR, идемпотентность и единые правила работы с запросами. Привет, хабровчане. Это снова Алиса, снова Laravel, Bitrix и попытка не превратить фронтенд в распределенный монолит. К этому моменту у нас уже есть быстрые доменные сервисы: каталог, корзина, цены, заказы, интеграции. Но фронту от этого не сильно легче. Ему все еще приходится ходить в десяток ручек, собирать ответы, следить за авторизацией и одинаково обрабатывать ошибки. Поэтому поверх доменных сервисов появляется Headless API Gateway — тонкий слой, который работает как BFF для фронтов. Он берет на себя JWT-cookie, CORS, rate-limit, кэширование, единый формат ошибок и композицию сценариев вроде листинга, карточки товара или чекаута. При этом Gateway не дублирует бизнес-логику. Его задача — валидировать входящие запросы, сходить в нужные сервисы, собрать ответ и вернуть фронту компактный JSON с ETag и нормальными HTTP-заголовками. Дальше собираем это на Laravel: CORS, middleware для JWT-cookie, rate-limit, единый формат ошибок, композиционные ручки для фронтов, кэш-заголовки и роутинг через Nginx.

    habr.com/ru/articles/1037728/

    #headless #laravel #битрикс #программирование #вебразработа #gateway #api #sdk #идемпотентность #ssr

  4. Ecommerce на Laravel, или как мы собрали headless-слой для фронтов (6 часть)

    В этой части собираем headless-слой для фронтов: Gateway, композицию API, SDK, ETag, SSR, идемпотентность и единые правила работы с запросами. Привет, хабровчане. Это снова Алиса, снова Laravel, Bitrix и попытка не превратить фронтенд в распределенный монолит. К этому моменту у нас уже есть быстрые доменные сервисы: каталог, корзина, цены, заказы, интеграции. Но фронту от этого не сильно легче. Ему все еще приходится ходить в десяток ручек, собирать ответы, следить за авторизацией и одинаково обрабатывать ошибки. Поэтому поверх доменных сервисов появляется Headless API Gateway — тонкий слой, который работает как BFF для фронтов. Он берет на себя JWT-cookie, CORS, rate-limit, кэширование, единый формат ошибок и композицию сценариев вроде листинга, карточки товара или чекаута. При этом Gateway не дублирует бизнес-логику. Его задача — валидировать входящие запросы, сходить в нужные сервисы, собрать ответ и вернуть фронту компактный JSON с ETag и нормальными HTTP-заголовками. Дальше собираем это на Laravel: CORS, middleware для JWT-cookie, rate-limit, единый формат ошибок, композиционные ручки для фронтов, кэш-заголовки и роутинг через Nginx.

    habr.com/ru/articles/1037728/

    #headless #laravel #битрикс #программирование #вебразработа #gateway #api #sdk #идемпотентность #ssr

  5. How to Install #Directus on #AlmaLinux #VPS

    Here's a step-by-step guide detailing how to install Directus on AlmaLinux VPS.
    What is Directus?
    Directus is an open-source #headless #CMS and data platform that allows you to manage and interact with your database through a RESTful API or GraphQL API. It provides a modern, ...
    Continued 👉 blog.radwebhosting.com/install #letsencrypt #opensource #installguide #postgresql #nodejs #selfhosted #npm #cmsapps #selfhosting #vpsguide #contentmanagement

  6. How to Install #Directus on #AlmaLinux #VPS

    Here's a step-by-step guide detailing how to install Directus on AlmaLinux VPS.
    What is Directus?
    Directus is an open-source #headless #CMS and data platform that allows you to manage and interact with your database through a RESTful API or GraphQL API. It provides a modern, ...
    Continued 👉 blog.radwebhosting.com/install #letsencrypt #opensource #installguide #postgresql #nodejs #selfhosted #npm #cmsapps #selfhosting #vpsguide #contentmanagement

  7. How to Install #Directus on #AlmaLinux #VPS

    Here's a step-by-step guide detailing how to install Directus on AlmaLinux VPS.
    What is Directus?
    Directus is an open-source #headless #CMS and data platform that allows you to manage and interact with your database through a RESTful API or GraphQL API. It provides a modern, ...
    Continued 👉 blog.radwebhosting.com/install #letsencrypt #opensource #installguide #postgresql #nodejs #selfhosted #npm #cmsapps #selfhosting #vpsguide #contentmanagement

  8. L.K. Indigo Talks Fangs & Foul Play, Headless Gnomes and Horror Comics | Comic Crusaders Podcast #708
    On this episode of the Comic Crusaders Podcast, Al Mega welcomes L.K. Indigo, a multi-hyphenate creator whose work spans speculative fiction, comics, poetry, and music. Known for...

    #L.K. Indigo #Leanne Daniele #Elle Indigo #Fangs and Foul Play #Headless Gnomes #Comic Crusaders Podcast #horror comics #indie comics #gothic comics #speculative fiction #vampire cat #dark humor #creator interview

  9. L.K. Indigo Talks Fangs & Foul Play, Headless Gnomes and Horror Comics | Comic Crusaders Podcast #708
    On this episode of the Comic Crusaders Podcast, Al Mega welcomes L.K. Indigo, a multi-hyphenate creator whose work spans speculative fiction, comics, poetry, and music. Known for...

    #L.K. Indigo #Leanne Daniele #Elle Indigo #Fangs and Foul Play #Headless Gnomes #Comic Crusaders Podcast #horror comics #indie comics #gothic comics #speculative fiction #vampire cat #dark humor #creator interview

  10. L.K. Indigo Talks Fangs & Foul Play, Headless Gnomes and Horror Comics | Comic Crusaders Podcast #708
    On this episode of the Comic Crusaders Podcast, Al Mega welcomes L.K. Indigo, a multi-hyphenate creator whose work spans speculative fiction, comics, poetry, and music. Known for...

    #L.K. Indigo #Leanne Daniele #Elle Indigo #Fangs and Foul Play #Headless Gnomes #Comic Crusaders Podcast #horror comics #indie comics #gothic comics #speculative fiction #vampire cat #dark humor #creator interview

  11. How to Install #Directus on #AlmaLinux #VPS

    Here's a step-by-step guide detailing how to install Directus on AlmaLinux VPS.
    What is Directus?
    Directus is an open-source #headless #CMS and data platform that allows you to manage and interact with your database through a RESTful API or GraphQL API. It provides a modern, ...
    Continued 👉 blog.radwebhosting.com/install #contentmanagement #npm #selfhosted #letsencrypt #selfhosting #opensource #vpsguide #cmsapps #installguide #nodejs #postgresql

  12. How to Install #Directus on #AlmaLinux #VPS

    Here's a step-by-step guide detailing how to install Directus on AlmaLinux VPS.
    What is Directus?
    Directus is an open-source #headless #CMS and data platform that allows you to manage and interact with your database through a RESTful API or GraphQL API. It provides a modern, ...
    Continued 👉 blog.radwebhosting.com/install #contentmanagement #npm #selfhosted #letsencrypt #selfhosting #opensource #vpsguide #cmsapps #installguide #nodejs #postgresql

  13. How to Install #Directus on #AlmaLinux #VPS

    Here's a step-by-step guide detailing how to install Directus on AlmaLinux VPS.
    What is Directus?
    Directus is an open-source #headless #CMS and data platform that allows you to manage and interact with your database through a RESTful API or GraphQL API. It provides a modern, ...
    Continued 👉 blog.radwebhosting.com/install #contentmanagement #npm #selfhosted #letsencrypt #selfhosting #opensource #vpsguide #cmsapps #installguide #nodejs #postgresql

  14. How to Install #Directus on #AlmaLinux #VPS

    Here's a step-by-step guide detailing how to install Directus on AlmaLinux VPS.
    What is Directus?
    Directus is an open-source #headless #CMS and data platform that allows you to manage and interact with your database through a RESTful API or GraphQL API. It provides a modern, ...
    Continued 👉 blog.radwebhosting.com/install #contentmanagement #opensource #selfhosting #installguide #nodejs #npm #letsencrypt #vpsguide #postgresql #cmsapps #selfhosted

  15. How to Install #Directus on #AlmaLinux #VPS

    Here's a step-by-step guide detailing how to install Directus on AlmaLinux VPS.
    What is Directus?
    Directus is an open-source #headless #CMS and data platform that allows you to manage and interact with your database through a RESTful API or GraphQL API. It provides a modern, ...
    Continued 👉 blog.radwebhosting.com/install #contentmanagement #opensource #selfhosting #installguide #nodejs #npm #letsencrypt #vpsguide #postgresql #cmsapps #selfhosted

  16. How to Install #Directus on #AlmaLinux #VPS

    Here's a step-by-step guide detailing how to install Directus on AlmaLinux VPS.
    What is Directus?
    Directus is an open-source #headless #CMS and data platform that allows you to manage and interact with your database through a RESTful API or GraphQL API. It provides a modern, ...
    Continued 👉 blog.radwebhosting.com/install #contentmanagement #opensource #selfhosting #installguide #nodejs #npm #letsencrypt #vpsguide #postgresql #cmsapps #selfhosted

  17. How to Install #Directus on #AlmaLinux #VPS

    Here's a step-by-step guide detailing how to install Directus on AlmaLinux VPS.
    What is Directus?
    Directus is an open-source #headless #CMS and data platform that allows you to manage and interact with your database through a RESTful API or GraphQL API. It provides a modern, ...
    Continued 👉 blog.radwebhosting.com/install #nodejs #cmsapps #opensource #installguide #contentmanagement #letsencrypt #npm #selfhosted #postgresql #selfhosting #vpsguide

  18. How to Install #Directus on #AlmaLinux #VPS

    Here's a step-by-step guide detailing how to install Directus on AlmaLinux VPS.
    What is Directus?
    Directus is an open-source #headless #CMS and data platform that allows you to manage and interact with your database through a RESTful API or GraphQL API. It provides a modern, ...
    Continued 👉 blog.radwebhosting.com/install #nodejs #cmsapps #opensource #installguide #contentmanagement #letsencrypt #npm #selfhosted #postgresql #selfhosting #vpsguide

  19. How to Install #Directus on #AlmaLinux #VPS

    Here's a step-by-step guide detailing how to install Directus on AlmaLinux VPS.
    What is Directus?
    Directus is an open-source #headless #CMS and data platform that allows you to manage and interact with your database through a RESTful API or GraphQL API. It provides a modern, ...
    Continued 👉 blog.radwebhosting.com/install #nodejs #cmsapps #opensource #installguide #contentmanagement #letsencrypt #npm #selfhosted #postgresql #selfhosting #vpsguide

  20. How to Install #Directus on #AlmaLinux #VPS

    Here's a step-by-step guide detailing how to install Directus on AlmaLinux VPS.
    What is Directus?
    Directus is an open-source #headless #CMS and data platform that allows you to manage and interact with your database through a RESTful API or GraphQL API. It provides a modern, ...
    Continued 👉 blog.radwebhosting.com/install #nodejs #cmsapps #opensource #installguide #contentmanagement #letsencrypt #npm #selfhosted #postgresql #selfhosting #vpsguide

  21. How to Install #Directus on #AlmaLinux #VPS

    Here's a step-by-step guide detailing how to install Directus on AlmaLinux VPS.
    What is Directus?
    Directus is an open-source #headless #CMS and data platform that allows you to manage and interact with your database through a RESTful API or GraphQL API. It provides a modern, ...
    Continued 👉 blog.radwebhosting.com/install #opensource #selfhosting #selfhosted #nodejs #contentmanagement #postgresql #npm #installguide #letsencrypt #cmsapps #vpsguide

  22. How to Install #Directus on #AlmaLinux #VPS

    Here's a step-by-step guide detailing how to install Directus on AlmaLinux VPS.
    What is Directus?
    Directus is an open-source #headless #CMS and data platform that allows you to manage and interact with your database through a RESTful API or GraphQL API. It provides a modern, ...
    Continued 👉 blog.radwebhosting.com/install #opensource #selfhosting #selfhosted #nodejs #contentmanagement #postgresql #npm #installguide #letsencrypt #cmsapps #vpsguide

  23. How to Install #Directus on #AlmaLinux #VPS

    Here's a step-by-step guide detailing how to install Directus on AlmaLinux VPS.
    What is Directus?
    Directus is an open-source #headless #CMS and data platform that allows you to manage and interact with your database through a RESTful API or GraphQL API. It provides a modern, ...
    Continued 👉 blog.radwebhosting.com/install #opensource #selfhosting #selfhosted #nodejs #contentmanagement #postgresql #npm #installguide #letsencrypt #cmsapps #vpsguide

  24. Mise en place d'une sidebar dans #squidex pour avoir un aperçu des builds #gitlab encours / passés...
    #silex #headless #foss @silex

  25. Mise en place d'une sidebar dans #squidex pour avoir un aperçu des builds #gitlab encours / passés...
    #silex #headless #foss @silex

  26. Mise en place d'une sidebar dans #squidex pour avoir un aperçu des builds #gitlab encours / passés...
    #silex #headless #foss @silex

  27. Mise en place d'une sidebar dans #squidex pour avoir un aperçu des builds #gitlab encours / passés...
    #silex #headless #foss @silex

  28. Mise en place d'une sidebar dans #squidex pour avoir un aperçu des builds #gitlab encours / passés...
    #silex #headless #foss @silex

  29. How to Install #Directus on #AlmaLinux #VPS

    Here's a step-by-step guide detailing how to install Directus on AlmaLinux VPS.
    What is Directus?
    Directus is an open-source #headless #CMS and data platform that allows you to manage and interact with your database through a RESTful API or GraphQL API. It provides a modern, ...
    Continued 👉 blog.radwebhosting.com/install #letsencrypt #npm #cmsapps #postgresql #nodejs #vpsguide #selfhosted #installguide #contentmanagement #selfhosting #opensource

  30. How to Install #Directus on #AlmaLinux #VPS

    Here's a step-by-step guide detailing how to install Directus on AlmaLinux VPS.
    What is Directus?
    Directus is an open-source #headless #CMS and data platform that allows you to manage and interact with your database through a RESTful API or GraphQL API. It provides a modern, ...
    Continued 👉 blog.radwebhosting.com/install #letsencrypt #npm #cmsapps #postgresql #nodejs #vpsguide #selfhosted #installguide #contentmanagement #selfhosting #opensource