Through this, Gemstone targets the strong development-time scalability of applications, which is already nice for small apps, but really essential for large industrial information systems.
- Install Node.js runtime environment.
Install Gemstone CLI:
$ npm install -g gemstone
Generate meta, frontend and backend projects:
$ gemstone generate-meta-project
$ gemstone generate-frontend-project
$ gemstone generate-backend-project
Build and run sample application:
$ cd example
$ npm install
$ npm run dev
Under run-time, Gemstone is primarily based on the component system ComponentJS, the view mask rendering framework VueJS, the utility library jQuery and the Internationalization library I18Next and the programming language ECMAScript.
On the Backend side, Gemstone targets the server environment NodeJS.
Under run-time, Gemstone is primarily based on the component system Microkernel, the networking framework HAPI, the data projection engine GraphQL, the object-relational mapping framework Sequelize, the embedded RDBMS SQLite and the programming language ECMAScript.