The Mineral framework meets a need for scalability over time, but also within a team of developers thanks to a modular and flexible software architecture.
To stop reinventing the wheel, the framework facilitates the 'sharing' and 'accessibility' of your data throughout your application.
Design modules that can be reused in several of your projects.
We want to make your life easier.
The Mineral framework provides you with dedicated classes for each of the following Discord features: events, commands, contextual menus, etc... but also implements other new features such as shared data.
In order to improve the development experience, we wanted to integrate some features that don't exist in Discord but are very interesting, such as 'data sharing' via 'shared states', a multitude of additional events around your Discord servers, or access in one or two lines of code to an API via official Dart packages offering recurring features such as tickets, invitations or on-demand voice chat.
If you have a strong need for scale, the official MongoDB package is for you, but perhaps you prefer to use a SQL database, then our ORM (currently in the final stages of development) will make you smile!
Don't forget to translate your applications with the official i18n package of the framework !
We are currently working on the implementation of an HMR based on our experience with Flutter.
This HMR will allow you to automatically reload files in your application when editing, deleting or moving them, and thus only reload them if you are actively authenticating to the Discord websocket API.
I thank you for your time and wish you a great day !
(PS : We will update our documentation in our next release)
Hello there ! 😍
The Mineral framework meets a need for scalability over time, but also within a team of developers thanks to a modular and flexible software architecture.
To stop reinventing the wheel, the framework facilitates the 'sharing' and 'accessibility' of your data throughout your application. Design modules that can be reused in several of your projects.
We want to make your life easier. The Mineral framework provides you with dedicated classes for each of the following Discord features: events, commands, contextual menus, etc... but also implements other new features such as shared data.
In order to improve the development experience, we wanted to integrate some features that don't exist in Discord but are very interesting, such as 'data sharing' via 'shared states', a multitude of additional events around your Discord servers, or access in one or two lines of code to an API via official Dart packages offering recurring features such as tickets, invitations or on-demand voice chat.
If you have a strong need for scale, the official MongoDB package is for you, but perhaps you prefer to use a SQL database, then our ORM (currently in the final stages of development) will make you smile!
Don't forget to translate your applications with the official
i18n
package of the framework !We are currently working on the implementation of an HMR based on our experience with Flutter. This HMR will allow you to automatically reload files in your application when editing, deleting or moving them, and thus only reload them if you are actively authenticating to the Discord websocket API.
I thank you for your time and wish you a great day !
(PS : We will update our documentation in our next release)