Анонс Deno SaaSKit: шаблон SaaS с открытым исходным кодом, созданный с помощью Fresh

Первоначально опубликовано на deno.com/blog.

В 2022 году мы выпустили Fresh с твердым намерением объединить современный опыт разработчиков с производительным пользовательским интерфейсом с малой задержкой. И многие разработчики согласились настолько, что Fresh стал одним из самых популярных интерфейсных проектов на GitHub в 2022 году.

Встроенная поддержка TypeScript в Fresh и отсутствие этапа сборки делают продуктивную работу простой и увлекательной. Он также обеспечивает эффективное взаимодействие с пользователем, используя рендеринг на стороне сервера, прогрессивное улучшение и островную архитектуру, по умолчанию не отправляя клиенту JavaScript. Все это делает Fresh привлекательным фреймворком для различных вариантов использования.

Анонс Deno SaaSKit

Сегодня мы запускаем бета-версию Deno SaaSKit, нашего шаблона SaaS с открытым исходным кодом, построенного на Fresh, со всеми основными функциями, необходимыми каждому SaaS, включая:

  • Учетные записи пользователей
  • Потоки создания пользователей
  • Целевая страница
  • Раздел ценообразования
  • Вход и управление сеансом
  • Интеграция биллинга через Stripe
  • Закрытые конечные точки API

Поскольку Deno SaaSKit построен на Fresh и Deno, вы также получите следующие преимущества для разработчиков:

И более!

Обратите внимание, что этот проект находится в стадии бета-тестирования, поэтому в настоящее время могут быть ограничения. Ваше использование и отзывы будут полезны, чтобы помочь нам улучшить Deno SaaSKit, чтобы сделать его максимально полезным. Для получения дополнительной информации см. нашу общедоступную дорожную карту.

Обучение созданию современного SaaS-приложения

В дополнение к выпуску Deno SaaSKit, который вы можете использовать уже сегодня для создания своего SaaS, в ближайшие месяцы мы опубликуем серию практических руководств и видеороликов по созданию SaaS с использованием Fresh и Deno. SaaSKit на TypeScript. Этот материал будет варьироваться от начального до продвинутого и будет охватывать такие темы, как:

  • Как настроить аутентификацию пользователя во Fresh с помощью Supabase
  • Как подключить базу во Fresh с помощью Supabase
  • Как настроить подписки Stripe во Fresh
  • Как создать аутентифицированные маршруты API в Fresh
  • Как развернуть Deno SaaSKit на любом виртуальном частном сервере с помощью Docker

Мы надеемся, что эти дополнительные пошаговые руководства покажут, как легко создавать с помощью Fresh и Deno SaaSKit, а также дадут рекомендации о том, как выполнить более сложные настройки с помощью Fresh для удовлетворения потребностей ваших конкретных продуктов.

Есть конкретная тема, которую вы хотите, чтобы мы осветили? Дайте нам знать в Discord.

Что дальше?

Мы надеемся, что вы попробуете Deno SaaSKit и поделитесь с нами своими отзывами, так как мы планируем продолжать итерацию и улучшение этого шаблона SaaS, чтобы любой мог максимально упростить запуск своего SaaS с помощью современных инструментов, обеспечивающих эффективное взаимодействие с пользователем.

Если вы застряли или хотите помочь внести свой вклад, присоединяйтесь к нашему Discord!

Не пропустите обновления! Следите за нами в Twitter или подпишитесь на наш YouTube канал.