美文网首页程序员
自己写的第一个前端框架-aoy

自己写的第一个前端框架-aoy

作者: yangjingzhuo | 来源:发表于2017-03-19 15:19 被阅读0次

      从毕业到现在,转眼间工作就有1年了。总觉得应该把自己的想法付诸实践,最近终于写出了自己的第一个框架,也算迈出新的一步。aoy前前后后花了半个月,一点点commit起来的,看起来就像自己的孩子。aoy也可以说是Vue和react的孩子。从最先进的框架的身上学到了很多。

     aoy是一个轻量级的mvvm框架,基于Virtual DOM。虽然现在看起来很单薄,但我做了完善的单元测试,可以放心使用。aoy的原理可以说和vue的实现大同小异,对于想了解原理的同学,可以在github上看看源码,代码量很少,就几百行。

    aoy表达了我的一个观点,把所有组件的数据存储在一个唯一的容器里,数据只在容器和组件之间流动。在GitHub的blog里,我详细阐明这个观点。

    准备写一片关于diff算法,aoy和vue用了相同的diff算法。也算进一步总结知识。纸上得来终觉浅,绝知此事要躬行。

相关文章

  • 自己写的第一个前端框架-aoy

    从毕业到现在,转眼间工作就有1年了。总觉得应该把自己的想法付诸实践,最近终于写出了自己的第一个框架,也算迈出...

  • 你为什么要使用前端框架Vue?

    1.前端框架的根本意义 1.1 前端框架的好处 最开始学习前端框架的时候(我第一个框架是 React)并不理解框架...

  • 5分钟看懂VUE项目

    VUE是前端开发框架。诞生于2014年吧。 原始的前端开发框架需要工程师写html、写css、写javascrip...

  • web前后端分离框架-ARK(方舟)

    为什么写这个前端框架 这个是个基于nodejs的web前端框架,其实也不是我前端多么的擅长,我只是个搞后端java...

  • StarUML3破解方法

    今天找了个StarUML破解的方法,这工具据说是用nodejs写的,前端框架用的是Electron前端框架,sta...

  • Java进阶之Swagger工具

    Swagger简介 前后端分离,主流框架用的是Vue+SpringBoot,前端负责写前端页面,后端写具体的业务,...

  • 常用的CSS框架

    常用的CSS框架 之前在写自己的个人网站的时候,由于自己Web前端不是特别好,于是就去找相关的CSS框架来搭建页面...

  • 微前端-技术方案总结

    开始写这篇文章的起因是公司的大前端部门开始实现公司自己的微前端框架在和大前端部门的合作中,对微前端相关的知识和技术...

  • 浏览收藏文章列表

    前端 frameset frame前端框架支持ie8选择前端框架选择2前端框架选择weexframeset,fra...

  • Bootstrap_1_基础

    Bootstrap来自 Twitter是目前最受欢迎的前端框架。我不是写前端的,只是最近想写一个页面, 笔记记录如...

网友评论

    本文标题:自己写的第一个前端框架-aoy

    本文链接:https://www.haomeiwen.com/subject/mepmnttx.html