NOTE: This stack is not production ready as of now since many technologies are relatively new thus having a very smaller ecosystem, While it may be a best fit for small and personal projects, I highly recommend to use classic MERN/MEAN stack until this stack is production ready!
Welcome to the BESST Stack repository, your gateway to modern web development excellence. BESST stands for Bun, Elysia, Sveltekit, Surreal DB, and TypeScript. This stack represents a powerful combination of technologies to help you craft exceptional web applications with speed, efficiency, and flexibility.
The BESST Stack is designed to empower developers like you to create innovative and high-performing web applications. Whether you're building a personal project, a startup, or an enterprise-level application, BESST will provide the tools you will need to succeed.
Bun serves as the runtime environment for your web applications. It offers performance benefits and resource efficiency, ensuring your applications run smoothly.
Elysia is the API framework that simplifies the process of building robust and scalable APIs. It provides a powerful foundation for your server-side logic.
Sveltekit is a modern and lightweight UI framework. It's known for its speed, simplicity, and developer-friendly approach to building user interfaces.
Surreal DB is the modern NewSQL database of choice for your Full Stack applications. It offers flexibility and versatility, enabling you to store and retrieve data efficiently.
You have the flexibility to choose TypeScript for type safety and Tailwind for rapid UI development, depending on your project's requirements.
To get started with the BESST Stack, follow these steps:
- Start building your web applications with BESST!
For in-depth information on setting up and using the BESST Stack, please refer to our Documentation. It includes step-by-step guides, best practices, and examples to help you make the most of this stack.
We welcome contributions from the developer community to improve and enhance the BESST Stack. If you have ideas, bug fixes, or new features to add, please check out our Contribution Guidelines to get started.
The BESST Stack is open source and distributed under the MIT License. Feel free to use, modify, and distribute it in your projects while giving proper attribution to the original author.
Let's unlock the potential of web development with the BESST Stack. Happy coding!