saber.js - A minimalistic framework for building static website using Vue.js

  •        26

Saber.js is a minimalistic framework for building static websites using Vue.js. 🔥You may also like Ream which is a Nuxt.js alternative.

https://github.com/egoist/saber.js

Dependencies:

@babel/core : ^7.0.0-beta.47
@babel/plugin-syntax-dynamic-import : ^7.0.0-beta.47
@babel/plugin-transform-runtime : ^7.0.0-beta.47
@babel/preset-env : ^7.0.0-beta.47
@babel/runtime : ^7.0.0-beta.47
babel-loader : ^8.0.0-beta.3
babel-plugin-macros : ^2.2.1
cac : ^5.0.10
chalk : ^2.4.1
chokidar : ^2.0.3
connect-history-api-fallback : ^1.5.0
copy-webpack-plugin : ^4.5.1
css-loader : ^0.28.11
debug : ^3.1.0
express : ^4.16.3
fast-glob : ^2.2.2
file-loader : ^1.1.11
fs-extra : ^6.0.1
html-webpack-plugin : ^3.2.0
http-proxy-middleware : ^0.18.0
joycon : ^1.0.3
object-assign : ^4.1.1
path-to-regexp : ^2.2.1
postcss-loader : ^2.1.5
promise-polyfill : ^7.1.2
register-service-worker : ^1.2.0
require-from-string : ^2.0.2
resolve-from : ^4.0.0
slash : ^2.0.0
time-fix-plugin : ^2.0.1
url-loader : ^1.0.1
vue : ^2.5.16
vue-loader : ^15.2.0
vue-meta : ^1.5.0
vue-router : ^3.0.1
vue-server-renderer : ^2.5.16
vue-template-compiler : ^2.5.16
webpack : ^4.8.3
webpack-chain : ^4.8.0
webpack-dev-middleware : ^3.1.3
webpack-hot-client : ^3.0.0
webpack-node-externals : ^1.7.2
webpackbar : ^2.6.1
workbox-build : ^3.2.0
yarn-global : ^1.1.0

Tags
Implementation
License
Platform

   




Related Projects

ream - 🚀 Framework for building universal web app and static website in Vue.js (beta)

  •    Javascript

And that's it, run ream dev and have fun playing with your app at http://localhost:4000. ream © egoist, Released under the MIT License. Authored and maintained by egoist with help from contributors (list).

nextein - A static site generator with markdown + react for Next.js

  •    Javascript

nextein is a wrapper around next.js that allows you to write static sites using markdown and react. NodeJS v8.x+ is required to run nextein commands.

quasar - Quasar Framework

  •    Javascript

Build responsive Single Page Apps, SSR Apps, PWAs, Hybrid Mobile Apps and Electron Apps, all using the same codebase!, powered with Vue. Quasar Framework is an MIT-licensed open source project. Its ongoing development is made possible thanks to the support by these awesome backers. If you'd like to join them, check out Quasar Framework's Patreon campaign.


prerender-spa-plugin - Prerenders static HTML in a single-page application.

  •    Javascript

Flexible, framework-agnostic static site generation for sites and SPAs built with webpack. 👉 This is the stable 3.x version of prerender-spa-plugin based on puppeteer. If you're looking for the (now-deprecated) 2.x version, based on PhantomJS, take a look at the v2 branch.

react-snap - 👻 Zero-configuration framework-agnostic static prerendering for SPAs

  •    Javascript

Pre-renders web app into static HTML. Uses headless chrome to crawl all available links starting from the root. Heavily inspired by prep and react-snapshot, but written from scratch. Uses best practices to get best loading performance. Zero configuration is the main feature. You do not need to worry how does it work or how to configure it. But if you are curious here are details.

Statusfy - A Marvelous Open Source Status Page system

  •    Javascript

Statusfy is a Status Page System, easy to use and completely Open Source. You can easily create a fast System either Static Generated or Server Rendered and easily deploy it. A Statusfy site is a Web Application, created with Vue, Nuxt.js and Tailwind CSS. We use Vue to dynamically define the interfaces that represent the data, Nuxt.js to make a quick and useful abstraction of the client and server logic, and Tailwind CSS to rapidly define the default theme.

After.js - Next.js-like framework for server-rendered React apps built with React Router 4

  •    Javascript

Next.js is awesome. However, its routing system isn't for me. IMHO React Router 4 is a better foundation upon which such a framework should be built. Routes are just components and don't / should not have anything to do with folder structure. Static route configs are fine.

Publii - Publii is a desktop-based CMS for Windows and Mac that makes creating static websites fast and hassle-free, even for beginners

  •    HTML

Publii is a desktop-based CMS for Windows, Mac and Linux that makes creating static websites fast and hassle-free, even for beginners. Unlike static-site generators that are often unwieldy and difficult to use, Publii provides an easy-to-understand UI much like server-based CMSs such as WordPress or Joomla!, where users can create posts and other site content, and style their site using a variety of built-in themes and options. Users can enjoy the benefits of a super-fast and secure static website, with all the convenience that a CMS provides.

vue-wordpress-pwa - An offline-first SPA using Vue

  •    Javascript

This is the code for the FullStackWeekly website. You can use it as a starter pack for your WordPress site as well. Since WordPress can expose a REST API, this project uses Vue.js, Vue-router, Vuex, Vue-resource & Progressive Web App techniques to create an offline-first web client.

create-react-app-buildpack - Heroku Buildpack for create-react-app: static hosting for React

  •    Shell

Deploy React.js web apps generated with create-react-app. Automates deployment with the built-in bundler and serves it up via Nginx. See the introductory blog post and entry in Heroku elements. This buildpack deploys a React UI as a static web site. The Nginx web server provides optimum performance and security for the runtime. See Architecture for details.

nuxtjs.org - Nuxt.js Documentation Website (Universal Vue.js Application built with Nuxt.js)

  •    Vue

Universal Vue.js Application built with Nuxt.js. Chinese translation of primary Nuxt.js documentation site. Supported by AOTU Labs.

razzle - ✨ Create server-rendered universal JavaScript applications with no configuration

  •    Javascript

Universal JavaScript applications are tough to setup. Either you buy into a framework like Next.js or react-server, fork a boilerplate, or set things up yourself. Aiming to fill this void, Razzle is a tool that abstracts all complex configuration needed for SSR into a single dependency--giving you the awesome developer experience of create-react-app, but then leaving the rest of your app's architectural decisions about frameworks, routing, and data fetching up to you. With this approach, Razzle not only works with React, but also Reason, Elm, Vue, Angular, and most importantly......whatever comes next.Below is a list of commands you will probably find useful.

docpad - Empower your website frontends with layouts, meta-data, pre-processors (markdown, jade, coffeescript, etc

  •    CoffeeScript

Hi! I'm DocPad, I streamline the web development process and help close the gap between experts and beginners. I've been used in production by big and small companies for over a year and a half now to create plenty of amazing and powerful web sites and applications quicker than ever before. What makes me different is instead of being a box to cram yourself into and hold you back, I'm a freeway to what you want to accomplish, just getting out of your way and allowing you to create stuff quicker than ever before without limits. Leave the redundant stuff up to me, so you can focus on the awesome stuff.Discover my features below, or skip ahead to the installation instructions to get started with a fully functional pre-made website in a few minutes from reading this.

VueCnodeJS - Vue2.x 初/中级项目,CnodeJS社区重构。(Vue.js Junior Project, Rewrite cnodejs.org )预览(DEMO):

  •    Vue

这是我第一个真正意义上的Vue项目,共花了5天时间,每天大概3,4个小时左右在这个项目上。除了Vue.js概念比较了解外,Vue-router和Vue-resource都是现学现用。之前还想着可能要花点时间学下新东西,但看了文档后才发现其实挺简单的...