随笔分类 -  项目架构

摘要:什么是模式?每一个模式描述了一个在我们周围不断发生的问题及该问题解决方案的核心。这样,你就能一次又一次地使用该方案而不必做重复的工作。 也许互联网产品不是随便复制就能成功的,创新的产品更能为用户创造价值。但是网站架构却有一些共同的模式,这些模式已经被许多大型网站一再验证,通过对这些模式的学习,我们可 阅读全文
posted @ 2019-10-18 16:44 奔跑的太阳花 阅读(427) 评论(0) 推荐(0) 编辑
摘要:在单页应用如此流行的今天,曾经令人惊叹的前端路由已经成为各大框架的基础标配,每个框架都提供了强大的路由功能,导致路由实现变的复杂。想要搞懂路由内部实现还是有些困难的,但是如果只想了解路由实现基本原理还是比较简单的。本文针对前端路由主流的实现方式 hash 和 history,提供了原生JS/Reac 阅读全文
posted @ 2019-05-25 10:28 奔跑的太阳花 阅读(16654) 评论(2) 推荐(4) 编辑
摘要:事件驱动和异步IO通常,我们写服务器处理模型的程序时,有以下几种模型:(1)每收到一个请求,创建一个新的进程,来处理该请求;(2)每收到一个请求,创建一个新的线程,来处理该请求;(3)每收到一个请求,放入一个事件列表,让主进程通过非阻塞I/O方式来处理请求上面的几种方式,各有千秋,第(1)中方法,由 阅读全文
posted @ 2019-04-22 15:16 奔跑的太阳花 阅读(15239) 评论(0) 推荐(1) 编辑
摘要:就在这个周末,npm 超过了 cpan ,成为地球上最大的软件模块仓库。 npm 的模块都是 JavaScript 语言写的,但浏览器用不了,因为不支持 CommonJS 格式。要想让浏览器用上这些模块,必须转换格式。 本文介绍浏览器加载 CommonJS 的原理,并且给出一种非常简单的实现。 一、 阅读全文
posted @ 2019-04-21 21:47 奔跑的太阳花 阅读(983) 评论(0) 推荐(0) 编辑
摘要:在我们的生产实际中,后端的接口往往是较晚才会出来,并且还要写接口文档,于是我们的前端的许多开发都要等到接口给我们才能进行,这样对于我们前端来说显得十分的被动,于是有没有可以制造假数据来模拟后端接口呢,答案是肯定的。应该有人通过编写json文件来模拟后台数据,但是很局限,比如增删改查这些接口怎么实现呢 阅读全文
posted @ 2018-07-21 10:20 奔跑的太阳花 阅读(534) 评论(0) 推荐(0) 编辑
摘要:一、创建小程序项目 mock.js 从 https://github.com/nuysoft/Mock/blob/refactoring/dist/mock.js 下载 api.js:配置模拟数据和后台接口数据,通过 DEBUG = true;//切换数据入口 index.js页面 index.wx 阅读全文
posted @ 2018-06-05 09:29 奔跑的太阳花 阅读(2814) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示