vuefront
| Install | |
|---|---|
npm install vuefront |
|
| Latest Version: | 0.5.11 |
| Vue: | 3 |
| Older releases: | 2 |
| License: | MIT |
| Last Updated: | Feb 11, 2022 |
| Links: | npm |
VueFront
Vue powered CMS agnostic frontend framework for your old-fashioned Blog and Ecommerce site.
Show your :heart: - give us a :star:
Help us grow this project to be the best it can be!
Demo
What can I do with VueFront?
Easily turn your Wordpress, OpenCart, Magento, PrestaShop, Shopify or any other blog/store CMS into an SPA and PWA with Vue.js in less then 5 minutes.
VueFront Tech-stack:
- SPA
- PWA
- AMP
- GraphQL + Apollo
- VueJS + Nuxt
- Atomic Design
- JAMstack
Who can use VueFront?
You or your clients with a site on an old-fashiond CMS. If you want to try new technology, outrun your competition and just provide a better user experience, but not ready to invest thousands of dollars, VueFront is for you.
- It uses the latest tech stack.
- It's free.
- It's easy to setup, test and run.
It works out-of-the-box:
- You get a shiny new Web APP.
- You get to keep your current CMS admin panel.
- You can always switch back to your old site.
Give it a try, what do you have to lose?
How do I get started? (development)
- Install VueFront CMS Connect App on your site and copy the CMS Connect URL.
- Install VueFront app. (requires node.js >= 8, git, and yarn)
# Create VueFront app. replace <project-name> with vuefront
yarn create vuefront-app <project-name>
# OR npx create-vuefront-app <project-name>
yarn dev
Switch to production
- build your App
# build the app
yarn build
-
Copy the contents of your app from
/distto your root folder of your CMS where it is hosted. -
Configure your hosting to load
index.htmlfirst. This can be a bit tricky.
For OpenCart CMS you can use this:
- Apache
# for VueFront to work you need to load index.html before any other index file
DirectoryIndex index.html index.php
- Nginx
# for VueFront to work you need to load index.html before any other index file
index index.html index.php;
# when visiting any other url, it should forward to the root index.html file
location / {
try_files $uri $uri/ /index.html;
}
Related Packages
Version History
| Version | Released | Vue | License |
|---|---|---|---|
| 0.5.11 | ^3.2.30 | MIT | |
| 0.5.10 | ^3.2.30 | MIT | |
| 0.5.9 | ^3.2.11 | MIT | |
| 0.5.8 | ^3.2.11 | MIT | |
| 0.5.7 | ^3.2.11 | MIT | |
| 0.5.6 | ^3.2.11 | MIT | |
| 0.5.5 | ^3.2.11 | MIT | |
| 0.5.4 | ^3.2.11 | MIT | |
| 0.5.3 | ^3.2.11 | MIT | |
| 0.5.2 | ^3.2.11 | MIT | |
| 0.5.1 | ^3.2.11 | MIT | |
| 0.5.0 | ^3.2.11 | MIT | |
| 0.4.13 | ^2.6.12 | MIT | |
| 0.4.12 | ^2.6.12 | MIT | |
| 0.4.11 | ^2.6.12 | MIT | |
| 0.4.10 | ^2.6.12 | MIT | |
| 0.4.9 | ^2.6.12 | MIT | |
| 0.4.8 | ^2.6.12 | MIT | |
| 0.4.7 | ^2.6.12 | MIT | |
| 0.4.6 | ^2.6.12 | MIT | |
| 0.4.5 | ^2.6.12 | MIT | |
| 0.4.4 | ^2.6.12 | MIT | |
| 0.4.3 | ^2.6.12 | MIT | |
| 0.4.2 | ^2.6.12 | MIT | |
| 0.4.1 | ^2.6.12 | MIT | |
| 0.4.0 | ^2.6.12 | MIT | |
| 0.3.78 | ^2.6.12 | MIT | |
| 0.3.77 | ^2.6.12 | MIT | |
| 0.3.76 | ^2.6.12 | MIT | |
| 0.3.75 | ^2.6.12 | MIT |
Showing the latest 30 of 127. See every release on npm