# vue-ssr-demo **Repository Path**: hjbid/vue-ssr-demo ## Basic Information - **Project Name**: vue-ssr-demo - **Description**: No description available - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2018-07-22 - **Last Updated**: 2020-12-17 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # vue-hackernews-2.0 HackerNews clone built with Vue 2.0 + vue-router + vuex, with server-side rendering.
## Features > Note: in practice, it is unnecessary to code-split for an app of this size (where each async chunk is only a few kilobytes), nor is it optimal to extract an extra CSS file (which is only 1kb) -- they are used simply because this is a demo app showcasing all the supported features. In real apps, you should always measure and optimize based on your actual app constraints. - Server Side Rendering - Vue + vue-router + vuex working together - Server-side data pre-fetching - Client-side state & DOM hydration - Automatically inlines CSS used by rendered components only - Preload / prefetch resource hints - Route-level code splitting - Progressive Web App - App manifest - Service worker - 100/100 Lighthouse score - Single-file Vue Components - Hot-reload in development - CSS extraction for production - Animation - Effects when switching route views - Real-time list updates with FLIP Animation ## Architecture Overview ## https://ssr.vuejs.org/zh/guide/