Rasengan 1.0.0 Beta
posted on April 25, 2024Rasengan.js 1.0.0-beta
is the first beta version of the Rasengan.js framework.
Based on modern tools, Rasengan.js will help you to create high-quality web applications with the benefit of React Components. It's a simple and easy-to-use framework that will help you to create a beautiful and responsive web application.
Rasengan.js supports the following features:
Routing
: Rasengan.js provides a simple and easy-to-use routing system that allows you to create routes for your web application.CSS Support
: Adding styles to your components is easy with Rasengan.js. You can use CSS Modules, tailwindCss, Preprocessors like Sass, Less and Stylus.SSR
: Rasengan.js supports server-side rendering (SSR) out of the box. This rendering approach is useful for SEO and performance optimization.Data Fetching
: Rasengan.js provides a simple and easy-to-use data fetching system that allows you to fetch data from an API.
Based on Vite, it benefit of its high performance in terms of bundling, code splitting which makes it a great choice for your web application.
Rasengan.js is built with modern tools like:
React
: A JavaScript library for building user interfaces.Vite
: A build tool that aims to provide a faster and leaner development experience for modern web projects.React Router
: A routing library for React.
Rasengan.js is a simple and easy-to-use framework that will help you to create a beautiful and responsive web application. It is built with modern tools like React, Vite, and React Router, which makes it a great choice for your web application.
Rasengan.js was created by (Dilane Kombou) to address performance limitations encountered when using React and Vite alone. While React with Vite can be optimized for better performance, this requires extensive configuration and optimization work. Rasengan.js solves this problem by providing:
- Built-in performance optimizations out of the box
- A simplified and developer-friendly API
- Tools to create high-quality web applications with minimal configuration
The framework eliminates the need for developers to manually implement complex performance optimizations, making it easier to build fast and responsive web applications compared to using React and Vite with default settings.
Rasengan.js works on top of the Server Side Rendering (SSR) which is useful for SEO and performance optimization. It also provides a simple and easy-to-use Data Fetching
system that allows you to fetch data from an API (similar to getServerSideProps
of Next.js).
Before you start, you need to have Node.js installed on your machine. Prefer using the latest LTS version from version v20.18
or later.
To get started with Rasengan.js, you can follow the installation guide.
bashnpx create-rasengan@latest my-app
This command will create a new Rasengan.js project in the my-app
directory through simple steps.
The documentation of Rasengan.js is very clear and easy to understand. You can find the documentation here.
Join our community and ask your questions in the Github Discussions, we will be happy to help you.
Rasengan.js is very powerful, it provides you a new and simple approach to create a high-quality web application. It is built with modern tools like React, Vite, and React Router, which makes it a great choice for your web application.
Don't hesitate to give it a try and let us know your feedback. We are always open to suggestions and improvements.