Я рассматриваю три пути:
- Vanilla Stack: чистый HTML, CSS и JavaScript.
- TypeScript: добавление статической типизации для лучшего обнаружения ошибок.
- Framework/SSG: использование такого инструмента, как Astro, Hugo или Eleventy.
- Сайт будет размещен на CDN (например, Cloudflare Pages).
- SEO и начальная скорость загрузки (Core Web Vitals) являются высокими приоритетами.
- На сайте будут представлены некоторые интерактивные компоненты (формы и API). выборка), но без тяжелого бэкэнда.
Каковы конкретные технические преимущества и недостатки использования TypeScript или платформы SSG по сравнению с подходом Vanilla HTML/JS для одного высокопроизводительного статического сайта? В частности, как этот выбор повлияет на окончательный размер сборки и сложность конвейера развертывания? один из веб-сайтов, которые я создал с помощью vite + ts, — https://chirag127.in/. Я не уверен, что это был правильный выбор
Подробнее здесь: https://stackoverflow.com/questions/798 ... escript-vs
Мобильная версия