Vue.js 是目前最火热的前端框架之一,而 Nuxt.js 是针对 Vue.js 推出的服务端渲染框架,通过高度定制化的配置以及简洁的 API,开发者可以快速进行服务端渲染项目的开发,本文将对 Nuxt.js 框架做一个简要介绍。
服务端渲染(Server Side Render)并不是一个新的概念,在单页应用(SPA)还没有流行起来的时候,页面就是通过服务端渲染好,并传递给浏览器的。当用户需要访问新的页面时,需要再次请求服务器,返回新的页面。
| // | |
| // ___FILENAME___ | |
| // ___PROJECTNAME___ | |
| // | |
| // Created by ___FULLUSERNAME___ on ___DATE___. | |
| //___COPYRIGHT___ | |
| // | |
| #import "___FILEBASENAME___.h" |
| // | |
| // ___FILENAME___ | |
| // ___PROJECTNAME___ | |
| // | |
| // Created by ___FULLUSERNAME___ on ___DATE___. | |
| //___COPYRIGHT___ | |
| // | |
| #import "___FILEBASENAME___.h" |
| // | |
| // ___FILENAME___ | |
| // ___PROJECTNAME___ | |
| // | |
| // Created by ___FULLUSERNAME___ on ___DATE___. | |
| //___COPYRIGHT___ | |
| // | |
| #import "___FILEBASENAME___.h" |
| // The test code of Swift Reflection API: http://appventure.me/2015/10/24/swift-reflection-api-what-you-can-do/ | |
| import UIKit | |
| public class Store { | |
| let storesToDisk: Bool = true | |
| } | |
| public class BookmarkStore: Store { | |
| let itemCount: Int = 10 | |
| } |