Blitz.js

Blitz.js
软件描述
Blitz 在 Next.js 停止的地方继续前进,提供了经过实战检验的库和约定,用于构建和扩展全球应用。
官方网站
访问软件的官方网站了解更多信息
blitzjs.com
什么是 Blitz.js?
Blitz picks up where Next.js leaves off, providing battle-tested libraries and conventions for shipping and scaling world wide applications. Typesafe API Layer Build and iterate on features 10x faster with Blitz RPC than REST, GraphQL, or vanilla API routes. Read and write data from the client with full typesafety and without messing with HTTP or serialization. Authentication Powerful, flexible, and battle tested authentication and authorization for Next.js. You get more control with simpler APIs than alternatives. Easily add social third party integrations like Google, Github, and Auth0. Conventions & Codegen Set up a new app in 2 mins instead of 2 weeks. Everything will be set up for you including auth, user signup, forgot password, and your form library of choice. Everything You Need For Production Apps Built for Monoliths and Services You can manage everything from the database to your frontend all inside a single app. Only one thing to develop. Only one thing to deploy. Or not. Your choice. Loose Opinions The out-of-the-box experience guides you on a path perfect for most applications. But when you need to go off the beaten path, you are totally free to do so. And nearly everything is pluggable. For example, we don't mandate which styling or form libraries you use. Convention over Configuration Blitz does all the boring set up and configuration for you. The common project structure and architectural patterns make it easy to move from one Blitz app to another and immediately feel at home. Easy to Start, Easy to Scale Easy for beginners and easy to migrate existing Next.js apps to Blitz. Easy to scale in all forms: lines of code, number of people working in the codebase, and code execution.