原文:从头开始写框架(二):孕育框架的种子_上

今天我们来聊一聊一个框架最基础的部分:种子模块。 这个词是 司徒正美 在他的 JavaScript框架设计 一书里提出的一个词,意思是:这个模块就好像一棵大树的种子一样,其所有的模块 方法等,都根植于这个种子模块中,它包容其他的模块,使其他的模块之间联系紧密起来,并且让用户更方便的调用模块 方法。 种子模块需要坚持稳定 扩展性高 常用等原则,那么,下面我们就开始编写吧。 在 司徒正美的书中,他提到 ...

2015-11-27 15:37 7 542 推荐指数:

查看详情

Summer——从头开始一个简易的Spring框架

Summer——从头开始一个简易的Spring框架 ​ 参考Spring框架实现一个简易类似的Java框架。计划陆续实现IOC、AOP、以及数据访问模块和事务控制模块。项目持续维护中...欢迎Star!Thanks~~~ ​ 本项目参考自Spring,但又做出 ...

Wed May 19 18:01:00 CST 2021 0 364
JGUI源码:从头开始,建一个自己的UI框架(1)

开篇 1、JGUI是为了逼迫自己研究底层点的前端技术而做的框架,之前对web底层实现一直没有深入研究,有了技术瓶颈,痛定思痛从头研究, 2、虽然现在vue技术比较火,但还在发展阶段,暂时先使用JQuery实现,以后有时间会再做一套vue版本的。有好的建议欢迎大家留言。 3、自己在开发过程 ...

Sat Feb 23 16:09:00 CST 2019 0 615
express 框架api

引入:前后端分离:( 前端:页面;请求数据;数据处理;后端: api 接口) 补充:学完 express,可以看koa 这个框架。 文档:https://expressjs.com/ 实现:登陆接口 express入门 1、安装express, 引入第三方框架 ...

Fri Jun 12 02:18:00 CST 2020 0 603
自己的Socket框架(一)

本系列仅介绍可用于生产环境的C#异步Socket框架,如果您在其他地方看到类似的代码,不要惊讶,那可能就是我在参考开源代码时,直接“剽窃”过来的。 1、在脑海里思考一下整个socket的链接的处理流程,于是便有了下图。 2、首先就开始监听,代码 ...

Tue Jul 29 17:39:00 CST 2014 5 3007
【我们一起框架】C#的AOP框架

前言 AOP,大家都是听过的,它是一种面向切面的设计模式。 不过AOP虽然是被称为设计模式,但我们应该很少能看到AOP设计的框架。为什么呢? 因为,AOP单独设计的框架几乎是无法使用的。普遍的情况是,AOP要是和其他设计模式结合在一起使用。 所以,AOP虽然是设计模式,但我认为它更接近一种 ...

Mon Nov 12 17:38:00 CST 2018 13 2839
【我们一起框架】MVVM的WPF框架(二)—绑定

MVVM的特点之一是实现数据同步,即,前台页面修改了数据,后台的数据会同步更新。 上一篇我们已经一起编写了框架的基础结构,并且实现了ViewModel反向控制Xaml窗体。 那么现在就要开始实现数据同步了。 DataContext—数据上下文 在实现数据同步前,我们要了解一个知识点 ...

Mon Sep 10 17:05:00 CST 2018 14 3837
【我们一起框架】MVVM的WPF框架(四)—DataGrid

前言 这个框架写到这里,应该有很多同学发现,框架很多地方的细节,其实是违背了MVVM的设计逻辑的。 没错,它的确是违背了。 但为什么明知道违背设计逻辑,还要这样编写框架呢? 那是因为,我们编写的是框架,是使用MVVM的概念编写框架,而并不是要完美的实现MVVM设计。 两者有什么区别 ...

Thu Oct 11 23:57:00 CST 2018 3 2274
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM