Могу ли / должен ли я сделать свое веб-приложение частично стати c и обслуживать его из CDN? - PullRequest
1 голос
/ 24 января 2020

Я разработал веб-приложение для событий, состоящее из трех частей: CMS, API и раздела поиска / просмотра пользователей. Все написано в Flask с использованием Postgres.

CMS и API определенно должны быть динамическими c, но пользовательский раздел в основном на 95% stati c и выглядит как кандидат на переход на CDN или, по крайней мере, кеширование на моем сервере. Хотя у меня нет миллионов пользователей (ха-ха), поэтому нет необходимости масштабировать и увеличивать скорость, я недавно изучал концепции JAMStack, и я заинтригован. Я просто не знаю, подходит ли мое приложение.

Как я уже сказал, большинство страниц могут быть предварительно сгенерированы и сохранены в CDN, но существует небольшое количество взаимодействия с пользователем (в основном пользователи, отслеживающие события и сайты событий). Я чувствую, что эта часть может быть обработана через API и некоторые простые javascript, все еще используя stati c страницы. Но я не знаю достаточно о статичных c сайтах и ​​CDN, чтобы принять решение. Пока я читаю об этом, я также ищу отзывы опытных разработчиков.

Спасибо!

...