2016-2-16
开始学习nodejs, 深入理解了nodejs机制, 以及npm命令
2016-2-17
安装了nodejs, 并搭建了nodejs express 4.x框架web工程
2016-2-20
加入了log4js日志, 并调整了各文件目录位置
2016-2-22
开始学习并实践gulp命令及插件
2016-3-2
在搭建的nodejs express 4.x框架web工程中加入gulp less编译, css/js合并, css/js压缩, 生成文件版本号, 打包等构建插件内容
2016-3-5
开始学习webpack并实践webpack命令及插件
2016-3-18
在搭建的nodejs express 4.x框架web工程中加入webpack管理js入口, 业务及插件模块等, 学习并实践了webpack-dev-server进行前端开发
2016-3-22
学习并实践webpack配置文件版本号, 如何打包前端js,
2016-3-26
学习并实践模块数据库mockjs
2016-3-28
学习并实践nodejs开发服务器插件nodemon, 以及开发环境参数配置
2016-4-2
学习并实践nodejs生产服务器插件pm2机制, pm2命令, 以及生产环境参数配置, 如何部署等
2016-4-10
在公司构建大前端架构雏形, 开发模式完全分离, 分为前端(浏览器客户端层, 服务端路由控制与视图层)与后端(服务端业务层与数据层)
2016-4-21
实践并优化了webpack common-chunk插件的使用配置
2016-4-30
学习并实践了webpack stats的使用
2016-5-4
学习并尝试了react-flux
2016-5-12
学习并尝试了react-redux
2016-5-16
学习并实践了es6
2016-5-18
学习并实践了react-native ios版环境部署
2016-5-28
学习并实践了react-native样式及布局控制
2016-6-5
学习并实践了react-native ios版基本组件
2016-6-7
学习并实践了react-native ios版打包部署
2016-6-10
学习并实践了react-native android版本环境部署
2016-6-12
学习并实践了react-native android版基本组件
2016-6-16
学习并实践了react-native实现launchImage及splashScreen
2016-6-20
学习并实践了react-native使用iconfont
2016-6-22
学习并了解了react-native中pt与ps设计图中px的关系
2016-6-25
学习并实践了如何新增, 编辑及生成iconfont字库, 如何重命名字库等
2016-6-26
学习并实践了如何快速对设计图上进行测距及标注
2016-6-30
学习并实践了react-native使用自定义iconfont
2016-7-1
学习并实践了如何发布npm包
2016-7-2
整理了需关注, 使用, 研究源代码及自实现的第三方组件列表
2016-7-3
查看了TouchOpacity及相关的部分源码
2016-7-5
完成编写react-native-smart-button初版, 支持opacity, highlight, 并实现了blur(ios)点击模糊效果 了解了npm发布package
2016-7-6
查看了react-native-tab-navigator源码
2016-7-7
查看了react-native-splash-screen源码
2016-7-11
编写实现了自定义反馈效果按钮组件react-native-smart-button
2016-7-12
开始阅读ios9应用开发入门经典, 补充ios原生开发(swift)的知识, 为之后编写与原生模块交互的自定义组件作准备
2016-7-14
优化自定义反馈效果按钮组件react-native-smart-button
2016-7-16
开始阅读ios编程(第4版), 补充ios原生开发(objective-c)的知识, 为之后编写与原生模块交互的自定义组件作准备
2016-7-17
编写实现了九宫格组件react-native-smart-sudoku-grid
2016-7-18
开始阅读Android权威指南(第2版), 补充android原生开发的知识, 为之后编写与原生模块交互的自定义组件作准备
2016-7-19
编写实现了徽章组件react-native-smart-badge
2016-7-20
学习并尝试实践编写react-native原生ios组件
2016-7-21
编写实现了touch-id指纹验证组件react-native-smart-touch-id
2016-7-22
编写实现了角标组件react-native-smart-corner-label
2016-7-27
修正了按钮组件react-native-smart-button中使用blur模糊阴影功能有机率会报错的问题
2016-7-28
编写实现了手势密码组件react-native-smart-gesture-password
2016-7-29
在角标组件react-native-smart-corner-label中增加了角标可指定显示在左边和右边的功能 在按钮组件react-native-smart-button中增加了显示加载状态的功能
编写实现了手势密码组件react-native-smart-gesture-password
2016-8-1
修改了按钮组件react-native-smart-button, 增加了对onLayout事件的支持
2016-8-2
修改了徽章组件react-native-smart-badge, 增加了允许限制最长距离, 超长后自定义显示(例如显示…)的支持
2016-8-4
编写实现了抛物线(主要用于购物车)组件react-native-smart-parabola
2016-8-6
优化了抛物线(主要用于购物车)组件react-native-smart-parabola
2016-8-10
编写实现了隐私文本组件react-native-smart-security-text
2016-8-15
编写实现了加载屏组件react-native-smart-splash-screen
2016-8-16
优化了加载屏组件react-native-smart-splash-screen(android部分)
2016-8-20
阅读ListView, ScrollView源码
2016-8-24
对ListView及ScrollView的容器高度, 内容高度以及滚动距离作了验证
2016-8-30
编写了react-native-smart-timer-enhance生命周期内安全移除timer组件
2016-9-6
编写实现了react-native-smart-pull-to-refresh下拉刷新, 上拉加载组件
2016-9-7
补充了react-native-smart-pull-to-refresh android遗漏的自动加载更多功能
2016-9-8
修正了在0.30+版本上react-native-smart-pull-to-refresh下拉刷新, 上拉加载组件的兼容性问题 编写了针对自定义组件集的完整示例
2016-9-12
实践了react-native版本升级 兼容支持0.33版本react-native-smart-pull-to-refresh
2016-9-18
修正了react-native-smart-splash-screen(android部分)背景图在透明View下永远显示的问题
2016-9-20
编写了react-native-smart-toast帮助信息提示组件
2016-9-21
优化react-native-smart-toast自定义功能
2016-9-22
编写了react-native-smart-loading-spinner-overlay加载信息提示组件
2016-10-26
编写了react-native-smart-barcode扫码组件
2016-11-3
更新了react-native-smart-pull-to-refresh-listview组件, 增加了可选的, 超出屏幕可视范围的行进行内存回收的功能
2016-11-7
编写了react-native-smart-image-loader图片缓存懒加载组件
2016-11-12
编写了react-native-smart-app-event-listener-enhance生命周期内安全移除设备事件组件
2016-11-15
编写了react-native-smart-amap-location高德地图定位SDK组件
2016-11-23
编写了react-native-smart-amap高德地图SDK组件
2016-11-26
更新react-native-smart-amap-location高德地图定位SDK组件, 加入后台连续定位功能
2016-11-30
更新react-native-smart-pull-to-refresh-listview, 修正bug
2016-12-5
更新react-native-smart-pull-to-refresh-listview, 增加android支持sticky header
2016-12-8
更新react-native-smart-pull-to-refresh-listview, 增加android支持sticky header与pull to refresh混合使用, 修正android有时onSwipe返回坐标值不正确的问题, 修正ios/android在使用autoLoad加载更多模式下, onContentSizeChange中计算容器内容宽度逻辑判断条件不正确的问题
2016-12-15
增加了react-native-smart-sortable-sudoku-grid
2016-12-17
更新react-native-smart-pull-to-refresh-listview 调整了onRefresh执行时机, 修正了在请求数据返回速度极快时, 下拉刷新动画无法显示正常的问题
2016-12-21
尝试通过了, 使用rn提供的XMLHttpRequest+FormData方式上传文件(官方示例只提供了访问相册中的照片, 而同时使用react-native-fs可以支持上传任意可访问目录下的文件), 并且使图片上传前的生成裁剪缩放后的临时文件, 再上传临时文件的方式变得可行.
2016-12-23
新增了react-native-smart-alipay支付宝SDK插件
2017-1-10
尝试实现了多文件线程控制上传功能模块, 后续考虑封装组件
2017-1-27
尝试使用react-native-navigation
2017-1-28
尝试最新版本的源生应用内嵌react-native