Анонс 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, вы также получите следующие преимущества для разработчиков:
- Встроенная поддержка TypeScript
- Без шага сборки
- Серверный рендеринг и островная архитектура
- Встроенные надежные инструменты, такие как formatter, linter и test runner.
И более!
Обратите внимание, что этот проект находится в стадии бета-тестирования, поэтому в настоящее время могут быть ограничения. Ваше использование и отзывы будут полезны, чтобы помочь нам улучшить 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 канал.