Skip to content

Latest commit

 

History

12 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🛢 Duto   npm package
Start new PR in StackBlitz Codeflow

⚠️ Duto is under ALFA development — expect updates, rough edges, and occasional breack changes.


Duto is minimalist framework, focused on client-side pages and serverless APIs.

Principles:

  • No vendor lock-in! Deploy anywhere with: duto deploy
  • Developer happiness as a design constraint
  • Optimized by default!

Pages features:

  • Static pages /blog.tsx getStaticProps()
  • Prerendered dynamic pages /blog/[slug].tsx getStaticProps()
  • Dynamic pages on client-side /blog/[slug].tsx getProps()
  • Not found page on client-side /blog/not-found.tsx
  • Efficient route hierarchy /not-found.tsx
  • Catch-all page whitout SSR! /blog/[...slug].tsx
  • Optional catch-all routes whitout SSR! /blog/[[...slug]].tsx
  • Simple internationalization (i18n) integration tˋfeaturesˋ

Server features:

  • Instant server and cold starts
  • Optimized build, greater efficiency in less bundle size
  • Built-in core shims for compatibility with custom runtimes
  • Fully typed OpenAPI documentation
  • Powerful request validations
  • Fine-grained authentication

Read the Docs to Learn More

Ecosystem Packages

Package Version Description
forj forj version 🗂️ Fast and lightweight query builder in typescript
cripta cripta version 🧛 A layer of encryption a little too judicious.
t0n t0n version 🧰 Collection of elegant typescript resources for web artisans.

License

This package is licensed under the MIT license © HUB

About

⛳️ Minimal front-end framework for web artisans.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Contributors

Languages