针对近年来网络社交的迅速发展和兴起,以及广大网民对各种功能的网络社交系统需求激增,本文研究了基于Vue.js前端框架和Django后端框架结合的前后端分离架构的网络社交系统的设计方案。该方案采用SPA(Single Page Web Application,单页面应用)设计,方案满足网络社交系统的基本应用需求,同时具有较好的数据安全性,具备方案通用化的应用价值。
一、前言
在前一个专题快速介绍了KnockoutJs相关知识点,也写了一些简单例子,希望通过这些例子大家可以快速入门KnockoutJs。为了让大家可以清楚地看到KnockoutJs在实际项目中的应用,本专题将介绍如何使用WebApi+Bootstrap+KnockoutJs+Asp.net MVC来打造一个单页面Web程序。这种模式也是现在大多数公司实际项目中用到的。
二、SPA(单页面)好处
在介绍具体的实现之前,我觉得有必要详细介绍了SPA。SPA,即Single Page Web Ap