Створюємо платформу для хостингу односторінкових сайтів із Nuxt & AWS S3
Привіт!
Існує така платформа, як tiny.host, яка дозволяє хостити односторінкові сайти. Мені спало на думку створити прототип подібного додатка. Я вирішив використати AWS S3-бакет, оскільки він ідеально підходить для виконання такої задачі завдяки своїй простоті та гнучкості.
Щодо технологічного стеку, я вирішив не розділяти фронтенд і бекенд логіку окремо, а використати Nuxt.js, оскільки він чудово покриває всі мої потреби.
Флов процесінгу максимально простий:
- Користувач завантажує HTML файл через інтерфейс.
- UI (Backend + Frontend), побудований на Nuxt.js, обробляє файл та відправляє його на AWS S3.
- Файл зберігається в Amazon S3.
- Сторінка стає доступною для перегляду, хоститься через S3, і користувач може відкривати її через браузер за отриманим посиланням.
Трохи погрався з юайкою, додав трохи анімації.. крч вийшло не зле:
Якщо цікаво послухати як все робилось то ось коротеньке відео -
Немає коментарів
Додати коментар Підписатись на коментаріВідписатись від коментарів