All Projects â†’ jomurgel â†’ project-acorn-ssr

jomurgel / project-acorn-ssr

Licence: other
A Vue.js SPA built around the WordPress REST API with Vuex, Vue Router, Axios and SSR.

Programming Languages

javascript
184084 projects - #8 most used programming language
Vue
7211 projects
SCSS
7915 projects
HTML
75241 projects

Projects that are alternatives of or similar to project-acorn-ssr

Elm Hn Pwa
Hacker News as a PWA built with Elm
Stars: ✭ 43 (+207.14%)
Mutual labels:  spa, service-worker
Ionic Pwa
🚀 Build a Progressive Web App with Ionic and Angular. Push Notifications. Deployed to Firebase Hosting. The Complete guide to build your PWA. Service Workers. Lighthouse. Web Manifest
Stars: ✭ 87 (+521.43%)
Mutual labels:  service-worker, lighthouse
chicio.github.io
👻 Fabrizio Duroni (me 😄) personal website. Created using GatsbyJS, Styled Components, Storybook, Typescript, tsParticles, GitHub pages, Github Actions, Upptime.
Stars: ✭ 20 (+42.86%)
Mutual labels:  service-worker, lighthouse
badaso
The API & platform builder, build your apps 10x faster even more, it's open source & 100% free !
Stars: ✭ 650 (+4542.86%)
Mutual labels:  spa, service-worker
Android Pwa Wrapper
Android Wrapper to create native Android Apps from offline-capable Progressive Web Apps
Stars: ✭ 265 (+1792.86%)
Mutual labels:  spa, service-worker
react-seo-friendly-spa-template
React PWA/SPA template initially scaffolded with CRA (Create React App) and configured for SEO. Makes use of prerendering and other techniques/packages in order to achieve a perfect "Lighthouse Score".
Stars: ✭ 24 (+71.43%)
Mutual labels:  spa, lighthouse
vue-seo-friendly-spa-template
Vue.js PWA/SPA template initially scaffolded with vue-cli and configured for SEO. Makes use of prerendering and other techniques/packages in order to achieve a perfect "Lighthouse Score".
Stars: ✭ 41 (+192.86%)
Mutual labels:  spa, lighthouse
Vue Wordpress Pwa
An offline-first SPA using Vue.js, the WordPress REST API and Progressive Web Apps
Stars: ✭ 665 (+4650%)
Mutual labels:  spa, service-worker
Productivity Frontend
Productivity Application - Kanban Style Productivity Management Application with Customizable Boards, Lists and Cards to Make You More Productive.
Stars: ✭ 234 (+1571.43%)
Mutual labels:  spa, service-worker
Mmf Blog Vue2
mmf-blog vue2.0 (vue2, vue-router, vuex)
Stars: ✭ 232 (+1557.14%)
Mutual labels:  spa
Laravel Vue Spa
A Laravel-Vue SPA starter kit.
Stars: ✭ 2,889 (+20535.71%)
Mutual labels:  spa
Notadd
A microservice development architecture based on nest.js. —— 基于 Nest.js 的微服务开发架构。
Stars: ✭ 2,556 (+18157.14%)
Mutual labels:  spa
The Elmish Book
A practical guide to building modern and reliable web applications in F# from first principles
Stars: ✭ 231 (+1550%)
Mutual labels:  spa
project-lighthouse
Project Lighthouse is a clean-room, open-source custom server for LittleBigPlanet.
Stars: ✭ 139 (+892.86%)
Mutual labels:  lighthouse
Auth0 Angular Samples
Auth0 Integration Samples for Angular 2+ Applications
Stars: ✭ 227 (+1521.43%)
Mutual labels:  spa
vue-auth-boilerplate
This is a simple Vue template/starter kit, scaffolded on vue-cli 3, with full Auth functions to Login & Register
Stars: ✭ 77 (+450%)
Mutual labels:  spa
Ioing
Implement the solutions of performance improvement and componentization for your SPA (single page application) products with this Progressive Web App Development Engine.
Stars: ✭ 224 (+1500%)
Mutual labels:  spa
Cloudtunes
Web-based music player for the cloud ☁️ 🎶 Play music from YouTube, Dropbox, etc.
Stars: ✭ 2,449 (+17392.86%)
Mutual labels:  spa
miso-tutorial-app
An example GHCJS + Miso single page application. 🍜
Stars: ✭ 45 (+221.43%)
Mutual labels:  spa
react-redux-boilerplate
A React boilerplate based on Redux, React Router, styled components and Parcel
Stars: ✭ 62 (+342.86%)
Mutual labels:  spa

project acorn

Project Acorn + Vue.js

Version 1.0.5

NOTE: I still find value in keeping this project around, but also don't have any plans to update or continue to maintain is. The demo will remain online until the package is archived.


This is a simple-ish Vue.js SPA and PWA built around the WordPress REST API utilizing vue-router, vuex, and axios, intended to be used in conjunction with the Project Acorn Theme, but can also be used independantly as a SPA with some modification.

Some extra bells and whistles from SVG Sprite and Nuxt.js.

I intended to build a website framework for the "real world" which handles analytics, SEO considerations, speed optimizations, server-side rendering, and better 404 handling.

Lighthouse Score So Far

Table of Contents

Getting Started

$ npm install
#Node Dev Server
$ npm run dev

#Compile SVG Sprite
$ npm run svg

# Production Build
$ npm run build

# Start Server in Production Mode
$ npm run start

# Build and run in production mode.
$ npm run go

View and test at http://localhost:8080.

Documentation

Check out a demo or get started with the documentation below.

Contributing

Contributions welcome. At this moment, other than adhering to the .eslintrc standards, normal Github processes apply. Branch from master or fork repo and issue pull request for review. New ideas, refactoring, or additional features are always welcome.

Roadmap

I've got big plans to keep this thing going and updated with updates to vue.js, vue-ssr, vue-router, and vuex. Feel free to submit a ticket to add to the list below.

  • Internazionalization
  • Optimize webpack/bundling.
  • There's got to be a better way to handle 404s with the WordPress API.

Credits

Changelog

Full changelog here.

License

MIT

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].