endify
Vue.js on front, Node.js behind, Electron ready, Mobile soon - All in one codebase
Last updated 2 months ago by endify .
ISC · Repository · Bugs · Original npm · Tarball · package.json
$ cnpm install endify 
SYNC missed versions from official npm registry.

Endify logo

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 `

Current Tags

  • 0.3.3                                ...           latest (a month ago)

29 Versions

  • 0.3.3                                ...           a month ago
  • 0.3.2                                ...           a month ago
  • 0.3.1                                ...           2 months ago
  • 0.3.0                                ...           2 months ago
  • 0.2.15                                ...           2 months ago
  • 0.2.14                                ...           2 months ago
  • 0.2.13                                ...           2 months ago
  • 0.2.12                                ...           2 months ago
  • 0.2.11                                ...           2 months ago
  • 0.2.10                                ...           2 months ago
  • 0.2.9                                ...           2 months ago
  • 0.2.8                                ...           2 months ago
  • 0.2.7                                ...           2 months ago
  • 0.2.6                                ...           2 months ago
  • 0.2.5                                ...           2 months ago
  • 0.2.4                                ...           2 months ago
  • 0.2.3                                ...           2 months ago
  • 0.2.2                                ...           2 months ago
  • 0.2.1                                ...           2 months ago
  • 0.2.0                                ...           2 months ago
  • 0.1.0                                ...           4 months ago
  • 0.0.9                                ...           4 months ago
  • 0.0.8                                ...           4 months ago
  • 0.0.7                                ...           4 months ago
  • 0.0.6                                ...           4 months ago
  • 0.0.5                                ...           4 months ago
  • 0.0.4                                ...           4 months ago
  • 0.0.3                                ...           4 months ago
  • 0.0.2                                ...           4 months ago
Maintainers (1)
Downloads
Today 0
This Week 0
This Month 0
Last Day 0
Last Week 0
Last Month 90
Dev Dependencies (2)
Dependents (0)
None

Copyright 2014 - 2016 © taobao.org |