各个场景下微信支付,h5+小程序+云开发等等。通过这个demo,对微信sdk有了深入的了解。分享,转发,支付都进行了实践,微信小程序支付相对简单微信小程序对一些支付流程进行保护,h5支付相对比较复杂,对明码暗码的加密,加密算法的操作比较繁琐。不过都需要微信公众号的支持
对react技术的收集以及整理,包括每个官方api的使用,cli脚手架的使用,工作开发中遇到的难题经验总结,组件化开发。对各种不同功能的模块的整理。react全家桶的使用,react源码pdf文档查看以及react面试题
golang的练习,包括根据菜鸟的一些dmeo,包括一些go方面的资料,代码demo,关于go的shell脚本语言
本项目主要解决了即时通讯中的speex音频格式文件直接在H5中播放的问题 本项目必须运行在服务器环境下 不能是本地打开index.html文件方式使用(因为用到了websocket通讯) 本项目不支持任何模块化 禁止在框架中通过 import或者require导入 ,因为源码中涉及8进制的代码,严格模式下是不可以使用八进制的
柯基与佩奇的手写源码集合,记录了生活工作中使用技术的一些源码手写,便于更好的了解所用的技术栈以及提高自己的开发底层逻辑代码的能力,包括vue,react,webpack,express等等。自己根据源码对一些框架进行简单的设计,包括vue,react,webpack,jquery,axios等等。实现简单的双向绑定,虚拟节点,watch一些实用api。更加理解源码
TS 格式的视频播放器,基于 https://github.com/phoboslab/jsmpeg 二次开发,用于支持移动端背景视频播放。jsmpeg 支持 webAssembly 解码,但在移动端效果较差不建议使用,且存在多个 player 实例时解码会有问题。
nodejs聊天室,redis存储,sokect通信。 实现功能 0:弹幕(所有人可见)。 1:在线用户实时推送。 2:实时聊天。 3:提示消息被阅读。 4:显示未读消息数量。 5:注册登录。
一款你猜我画的微信小程序,包括小程序端和后台管理系统,后台管理系统使用h5+jquery(已经用react重写,还未发布),小程序端用原生开发,主要是canvas的使用(实时对战猜画处于demo阶段,用vue写了一些实时聊天之类的,之后可能会开发,概率不大,很长时间不写小程序了)
webrtc的初级和高级应用,首先是写几个本地能跑起来的小demo,做到基本了解,之后通过开发一个仿微信-webrtc,比较复杂,实现微信聊天以及音视频通话,从实际项目提升webrtc的使用