惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Y
Y Combinator Blog
MyScale Blog
MyScale Blog
Recent Announcements
Recent Announcements
酷 壳 – CoolShell
酷 壳 – CoolShell
GbyAI
GbyAI
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
N
Netflix TechBlog - Medium
V
V2EX
MongoDB | Blog
MongoDB | Blog
Microsoft Security Blog
Microsoft Security Blog
博客园 - 三生石上(FineUI控件)
Stack Overflow Blog
Stack Overflow Blog
U
Unit 42
B
Blog
Microsoft Azure Blog
Microsoft Azure Blog
博客园_首页
H
Help Net Security
D
DataBreaches.Net
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
阮一峰的网络日志
阮一峰的网络日志
T
The Blog of Author Tim Ferriss
C
Check Point Blog
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报

Deno

Deno 2.8 | Deno Claw Patrol: an open-source security firewall for agents | Deno Fresh 2.3: Zero JS by default, View Transitions, and Temporal support | Deno Deno 2.7: Temporal API, Windows ARM, and npm overrides | Deno Build a dinosaur runner game with Deno, pt. 6 | Deno Build a dinosaur runner game with Deno, pt. 5 | Deno Deno Deploy is Generally Available | Deno Introducing Deno Sandbox | Deno Build a dinosaur runner game with Deno, pt. 4 | Deno Build a dinosaur runner game with Deno, pt. 3 | Deno Build a dinosaur runner game with Deno, pt. 2 | Deno React / Next.js Denial-of-Service Vulnerability: Deno Deploy users protected | Deno Deno 2.6: dx is the new npx | Deno Build a dinosaur runner game with Deno, pt. 1 | Deno React Server Functions / Next.js Vulnerability: Deno Deploy users protected | Deno My highlights from the new Deno Deploy | Deno Deno's Other Open Source Projects | Deno How Deno protects against npm exploits | Deno Help Us Raise $200k to Free JavaScript from Oracle | Deno Deno 2.5: Permissions in the config file | Deno Fresh 2.0 Graduates to Beta, Adds Vite Support | Deno Deno 2.4: deno bundle is back | Deno JavaScript™ Trademark Update | Deno What's coming to JavaScript | Deno A brief history of JavaScript | Deno Reports of Deno's Demise Have Been Greatly Exaggerated | Deno An Update on Fresh | Deno How Plaid migrated 100 services to a new database platform 5x faster with Deno | Deno Deno 2.3: Improved deno compile, local npm packages, and more | Deno Add JSR packages with pnpm and Yarn | Deno
Announcing Deno SaaSKit: an open-source SaaS template bui...
Andy Jiang · 2023-04-04 · via Deno

In 2022, we released Fresh with a strong vision of merging a modern developer experience with a low-latency, performant user experience. And many developers agreed, so much so that Fresh was one of the top-starred front-end projects on GitHub in 2022.

Fresh’s native TypeScript support and no build step makes being productive easy and fun. It also delivers a performant user experience, using server-side rendering, progressive enhancement, and islands architecture, sending zero JavaScript to the client by default. All of which makes Fresh a compelling framework for a variety of use cases.

Announcing Deno SaaSKit

Today, we’re launching a beta release of Deno SaaSKit, our open-source SaaS template built on Fresh, with all the foundational features every SaaS needs, including:

  • User accounts
  • User creation flows
  • Landing page
  • Pricing section
  • Sign-in and session management
  • Billing integration via Stripe
  • Gated API endpoints

A screenshot of the SaaSKit demo.
A screenshot of the Deno SaaSKit demo.

Since Deno SaaSKit is built on Fresh and Deno, you’ll also get these developer benefits:

And more!

Note that this project is in beta, which means there currently may be limitations. Your usage and feedback will be valuable to help us improve Deno SaaSKit to be as useful as possible. For more information, please refer to our public roadmap.

Teaching how to build a modern SaaS app

In addition to releasing Deno SaaSKit, which you can use today to build your SaaS, in the upcoming months, we’ll be publishing a series of How To guides and videos on building a SaaS using Fresh and Deno SaaSKit in TypeScript. This material will range from beginner to advanced, and will cover topics such as:

  • How to setup user authentication in Fresh with Supabase
  • How to connect a database in Fresh with Supabase
  • How to setup Stripe subscriptions in Fresh
  • How to create authenticated API routes in Fresh
  • How to deploy Deno SaaSKit to any virtual private server with Docker

We hope that these more guided tutorials show how easy it is to build with Fresh and Deno SaaSKit, as well as provide guidance on how to achieve more advanced setups with Fresh to meet what your specific products’ needs.

Have a particular topic you want us to cover? Let us know in Discord.

What’s next?

We hope you will try Deno SaaSKit and give us feedback, as we plan to continue iterating and improving this SaaS template to make it as easy as possible for anyone to start their SaaS with modern tooling that delivers a performant user experience.

If you’re stuck or want to help contribute, join our Discord!

Don’t miss any updates! Follow us on Twitter or subscribe to our YouTube channel.