January 4, 2021

Cloudflare workers - хорошее решение для быстрого старта.

Вы наверняка знаете, что такое cloudflare, но знаете ли вы, что у них есть очень клёвая услуга для построения бессерверных (serverless) приложений? Воркеры!

Услуга нацелена прежде всего на разработчиков мобильных приложений, чтобы без всякого геморроя поднимать бэкенды для своих аппликух. Кроме обработчиков запросов имеется KV-хранилище и даже воркеры, которые работают по расписанию. Отладчик, песочница - всё в наличии. Что еще надо, чтобы поднять простенький бэкэнд?

А если учесть, что воркер может запускаться на тысячах машин распределенных по миру, выбирая наиболее близкую для клиента локацию, решение мне видится идеальным для быстрого старта.

И самое главное - вся эта красота бесплатна, если запросов меньше, чем 100 000 в день.

Однако, данную технологию могут использовать не только фронтендеры, но и все желающие, подключив фантазию. Например, можно прикрутить собственный домен для notion.

Я же на коленке написал воркер, который отдаёт код конвертера и добавил его в статью teletype через iframe. Вот что получилось:

Воркер клаудфлеер для оттдачи кода конвертера