Skip to content

py-kkh/about-us

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

79 Commits
 
 
 
 

Repository files navigation

about-us

哦哈哟,here is py-kkh team 的第一个仓库,是接下来我们要学习(拉屎)的地方(茅房)、

以上 des

todoList

yui

  • vue 写一个 [UI 组件库](https://github.com/py-kkh/bilibili-ui) 咳咳。 弃坑 vue 了,拥抱 react
  • 阅读 APlayer 源码。仓库地址
  • 阅读 vue-router 源码。 不应该为了看源码而看源码,生活不能只有代码。
  • 学习react hooks, 并在生产项目中使用
  • 学习 TypeScript, 并在生产项目中使用

douzi

  • 阅读 Redux 源码。正确来说是重复阅读 Redux 源码,这次是二遍了,每次都有新体验,每次都会发自肺腑的感叹写的真好。源码解读
  • 实现一个 Promise ,并能通过测试用例。这个其实没啥好说的,也经常有相关的文章
  • 实现一个 node 中 EventEmitter 模块 。代码地址
  • 阅读 classnames 源码,这个工具库在 React 中经常使用。代码地址

76

  • 刷 vue 源码 掌握一些核心的点 。(一直在持续... 很水)(继续持续,目前在翻阅 深入浅出 vue 写的真的棒棒~)
  • [learning-web 仓库](https://github.com/ruhook/learning-web) : 关于前端的框架、插件的源码阅读和学习
  • 跟着深入浅出 vue,撸一遍代码,并记录 github代码仓库
  • 手动实现一个 Promise,通过 promise-aplus-tests 测试用例 可爱的链接~
  • 实现 一个 bc-navigation 项目链接
  • 整理自己常用的 axios 和 api 目录配置,详情
  • 整理 better-scroll,实现全局组件 vue-scroll,实现下拉刷新,上拉加载,图片加载完毕->init,选项卡切换数据 scrollTop->0 ... 项目链接

hiro

  • 失踪人口

meng

dabang

  • 阅读 preload.js 源码,这里没有看下去。转而退而其次扒了一下自己工作预加载的代码,然后得到一个讲述前端预加载的快乐段子。也算是强行填了一个坑吧!快乐前端-图片预加载

  • 学习 Nodejs,并整理成笔记梳理下来。这个篇幅可能就比较长,估计要分好几篇文章来述说了,这回坑挖的有点大。

人一旦有时间思考,就喜欢拼命的立下 flag。前一个 flag 还没有完成,就又下来新的 flag。

  • 刷 vue 源码,做笔记分享,并学以致用。

皮皮脚

  • 基于业务封装 axios,想做成一个插件...做完我想做的功能可能要撸段时间了代码地址
  • 学习下服务端渲染,结合 vue 至少写个 demo 吧...从头到尾梳理成笔记

小龙

  • 读完并争取翻译完V8抽象语法树的内容,支持简单语法解析(https://github.com/pflhm2005/V8ToJS)
    • function函数声明

    • class类声明

    • var、const、let变量声明

    • async异步函数声明

    • {}块级作用域

    • if语句

    • do while语句

    • while语句

    • for语句

    • continue语句

    • break语句

    • return语句

    • throw语句

    • try语句

    • with语句

    • switch语句

    • debugger语句

以下几个难点需要调试确定实现,太难就不搞了

  • template_string

  • preparse

  • lazy-compile

  • 年前尝试通过JS(或C++)生成"Hello World"的机器码(JS能否实现存疑,总之目的是实现生成机器码)

About

about the team "py-kkh"

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published