求适合初级程序员阅读源码的web前端框架
目的:学习web前端框架的基本设计思想(如:MVVM架构,data-binding,路由)和基本需求实现(如远程数据请求,本地存储,cookie和session)。
想法:想通过阅读源码来学习。
问题:有没有简单的框架,或者推荐的学习方式?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
自己写的算么?只有6kb,模块化
https://github.com/phodal/lettuce
Lettuce, Mobile Framework for romantic
Lettuce is a Small & Powerful Framework for Romantic.
Online demo http://lettuce.phodal.com/.
用途:
Romantic
,前端学习
Gallery(展示)
应用场景
一个情人节礼物: http://valentine.phodal.com/
官网: http://lettuce.phodal.com/
Lettuce Usage(用法)
Class(类)
Template(模板)
Router(路由)
Effect(效果)
淡出
淡入
Promise
Ajax
Single Page Application Example(单页面应用)
1.new a instance
2.define data
3.create function for router
4.Add router
嘿嘿, 正好自己写了一个相关的, 叫 Drop. 题主感兴趣的话可以看看.
核心就一个文件, 然后是 TypeScript 写的, 方便跳转定义.
另外还有一个 Promise 实现, 叫 ThenFail.
还有一个手势库, 叫 Touch Delegate.
推荐的学习方式,,, 就是造轮子呀哈哈哈.
未来还会整理发一个数据同步的方案, 欢迎 follow. :)
推荐PHP的CodeIgniter