Node + Electron + Vue based next generation web framework (inspired by Frappe)
FrappeJS has everything you would need to build a modern application
Models are first class citizens in FrappeJS. Use them to build powerful REST APIs, UIs or CLI tools.
FrappeJS comes with built-in lists and forms to interact with your data. It is built on VueJS.
Use any backend to store your models. FrappeJS uses SQLite as the default data store.
FrappeJS can be used to build web applications using Node, Single Page Applications using Vue or desktop apps with Electron.
FrappeJS server comes baked in with standard REST API routes to GET and POST data in your models.
FrappeJS handles your file uploads and its operations via the REST API or the core API.
FrappeJS comes with an Express Server on the backend, VueJS for the front-end and a CLI to run these things with built-in webpack configs.
yarn add frappejs
With server/index.js file, you can start the frappejs server in just a few lines of code.
const server = require('frappejs/server');
Simple, well designed, desktop accounting software for freelancers and small businesses.
Node + Electron + Vue based next generation web framework