Hexabase is a scalable
multi-tenant backend service
By simply defining data items on Hexabase, you can use a REST API that enables data reference, registration, modification, and deletion (CRUD) in JSON format.
GraphQL is a game changer. It solves many technical problems beautifully, but the best thing about it is that it dramatically improves the communication process between frontend clients and backend services.
Hexabase is a Backend service that brings together the latest cloud technologies
Hexabase as a Backend as a Service
Hexabase provides IaaS and PaaS functionality, plus the basic functions required by the back-end of the system services themselves (login, user management, access control, database, API gateway, and extended code implementation (FaaS)).
Based on a scalable, high-speed NoSQL database, we have realized a data store that can be designed to be like an RDBMS. It is a scalable, transaction-secured, and highly secure database for the cloud era. Because it utilizes a relational data model, it has high compatibility with conventional system design and can make use of existing design know-how.
An API is available for easy implementation of uploading, browsing, and downloading of attachments. Permissions are controlled according to Hexabase’s security settings without the need for complex security settings of megacloud storage systems. Full-text search can be configured to search the contents of Office documents and PDFs.
The Function service provided by Hexabase can be written in JavaScritpt running on the NodeJS platform, and is triggered when a Hexabase data record is registered or updated, allowing back-end processing to be extended by writing SmallCode The trigger is triggered at the time of Hexabase data record registration and updating. Data checks can be described before data registration, and processes linked to external services can be described after registration. If a Webhook is registered, it is also possible to link to external APIs when an update event occurs in Hexabase. Translated with www.DeepL.com/Translator (free version)
Based on the Pub/Sub model, update notification events can be obtained from Hexabase at the time of data registration, etc. Using the SDK, functions such as real-time chat can be implemented. This is very effective for modern front-end development to realize reactive and interactive UX.
All data registered in Hexabase is controlled for viewing by each record within the scope of the logged-in user’s privileges, and is automatically filtered according to the settings without the API user’s awareness. This is one of the most versatile core knowledge systems for enterprise business systems, and has been patented.
Hexabase also specializes in enterprise development. You can assign your own domain name and restrict the source IP.