双向绑定+Web Component轻量库Ukujs 1.1.0 发布

2015年9月29日在sf发布了po主的第一篇专栏文章——《轻量级的双向绑定工具 —— ukulelejs》(<——不明真相的群众可以先戳这个链接)

自从2015年7月2日起,历经了261次commit,Ukujs终于发布了1.1.0版本
1.1.0版本的重大更新有

  1. 完成一次重大重构并全部迁移到Typescript

  2. Web Component功能趋于稳定

  3. Ukujs官网(http://momoko8443.github.io/ukulelejs_website/)建设趋于完善

蓦然回首,当初写下Ukujs第一行代码的时候根本没有想到项目会走得这么远,它也许会像po主以往众多的信誓旦旦一样最终夭折(比如学好英语,减肥等等),也许会像github上众多只有个空壳的repo一样,永远不会有新的push。但是Ukujs是幸运的,她却并没有无疾而终,反而是在不断开发的过程中,让po主感觉到了前所未有的的满足感,成就感,以及自豪感。说点实际的,po主也因为Ukujs这个开源项目,找到了现在的新工作。

由于是个人开源项目,开发过程比较艰辛,只能抽工作之余的零碎时间更新代码,能走到1.1.0这个版本,一是凭po主一腔热情(主要还是工作比较闲),更离不开Angular-Nodejs群众多码友的支持和鼓励,他们review代码后提出很多宝贵吐槽(哈哈,喷得我体无完肤),不过吐槽归吐槽,他们却Donate了po主项目基金,收到donation的那一刻,我眼眶是湿润的,觉得这可能更多的是对开源项目作者的一种精神上的,而并非物质上的鼓励吧,这也坚定了我一直更新下去的信念。

我知道Ukujs内部实现代码还很烂,里面还有无数个没有被发现的bug,官网没有美工的设计显得很土,国际化还等着英文很烂的我去翻译,component还有style功能没完善…….等等等等,好想有第二第三个人一起来做这件有趣的事情啊……

本文主要抒发了po开发过程中的一些感想,关于Ukujs的功能和介绍都可以在本文的3个链接中找到更为详细的信息,本文也不再一一赘述了。

这里再announce一下Ukujs后续版本的开发重点

  • 修复defect

  • 多语言实现(建设英文版官网)

  • 实现Web Component功能中,locale style功能

  • 丰富官网内容

  • 第三次重大重构

  • 性能优化

  • API的调优

最后,如果你看完本文以及附上的3个链接后,觉得Ukujs还是挺有趣的话,劳烦前往github,star一下本项目,万分感谢!如果你想参与到这个开源项目中来contribute你的code和issue,或者愿意在一些实验性质的项目中使用Ukujs这个库的话,请在本文中给po主留言。

    原文作者:熊丸子
    原文地址: https://segmentfault.com/a/1190000005172916
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞