endify

Endify (Work in progress)
JS Framework connecting backend, frontend and native JavaScript based apps
Install
You can get a fresh Endify project with one simple command:
npx create-endify-app
Check the guide if you want to setup it on your own.
Guide:
npm i endify
or
yarn add endify
Then create endify.config.client in the root dir of your project
Then fill it with configuration:
export default {
// Configuration
}
Motivation
I was working with Vue Storefront and Nuxt for a while, but their biggest mistake was that it's not everything to make the website work. Of course you need an API in another project, some workers, services and so on... So I realized that why not to connect them both? And here it is - Endify.
Features
It supports a lot of things (out of the box!):
✔️ Frontend with Vue.js
✔️ Backend in Node.js
✔️ One codebase
✔️ Extending frontend & backend with plugins
✔️ Vuex store
✔️ Code splitting
✔️ Electron - Yeah, you write once, you get a website and an app for Windows & Mac, so cool!
✔️ Service container with awilix
✔️ SSR (Server side rendering)
✔️ Hot reload of frontend and backend (woah! I worked a few weeks on that)
✔️ It's fully dockerized
✔️ It allows to test itself with jest
✔️ It includes pnpm instead of npm for the fastest installing experience
✔️ It has some Github Actions examples of Testing & Building
✔️ And even it has some great tutorial on how to apply image to kubernetes with Github Actions!
✔️ You install it with one command `
Version History
| Version | Released | Vue | License |
|---|---|---|---|
| 0.6.0 | 2.6.11 | ISC | |
| 0.5.9 | 2.6.11 | ISC | |
| 0.5.8 | 2.6.11 | ISC | |
| 0.5.7 | 2.6.14 | ISC | |
| 0.5.6 | 2.6.14 | ISC | |
| 0.5.5 | 2.6.14 | ISC | |
| 0.5.4 | ^2.6.11 | ISC | |
| 0.5.3 | ^2.6.11 | ISC | |
| 0.5.2 | ^2.6.11 | ISC | |
| 0.5.1 | ^2.6.11 | ISC | |
| 0.5.0 | ^2.6.11 | ISC | |
| 0.4.0 | ^2.6.11 | ISC | |
| 0.3.3 | ^2.6.11 | ISC | |
| 0.3.2 | ^2.6.11 | ISC | |
| 0.3.1 | ^2.6.11 | ISC | |
| 0.3.0 | ^2.6.11 | ISC | |
| 0.2.15 | ^2.6.11 | ISC | |
| 0.2.14 | ^2.6.11 | ISC | |
| 0.2.13 | ^2.6.11 | ISC | |
| 0.2.12 | ^2.6.11 | ISC | |
| 0.2.11 | ^2.6.11 | ISC | |
| 0.2.10 | ^2.6.11 | ISC | |
| 0.2.9 | ^2.6.11 | ISC | |
| 0.2.8 | ^2.6.11 | ISC | |
| 0.2.7 | ^2.6.11 | ISC | |
| 0.2.6 | ^2.6.11 | ISC | |
| 0.2.5 | ^2.6.11 | ISC | |
| 0.2.4 | ^2.6.11 | ISC | |
| 0.2.3 | ^2.6.11 | ISC | |
| 0.2.2 | ^2.6.11 | ISC |
Showing the latest 30 of 41. See every release on npm