Giter VIP home page Giter VIP logo

workpack's Introduction

书是都看完了,不过这东西我已经维护不下去了。

My TOOLBOX

Just use in my work for save time
每周日睡前可切换processing
同时processing的任务不超过两个 整理知识点为主
ps: 够看一年的了,完成60%就可以准备换工作了。

Log

- 2015-12-28: TOOLBOX第一版提交。Happy New Year.
- 2016-01-04: react掌握,无reduce,无flux实现单页应用。
- 2016-01-10: 加了一周班。
- 2016-01-17: 加了一周班。
- 2016-02-16: 看来我真不适合这种写log的方式。<Linux command line>看完了。React系列除了Redux和本地local mock server其他也搞定了。

framwork quick start

  • react: 用以开发下个项目,及早掌握,拿公司项目练手 DONE
不确定是否作为之后项目的主要开发框架,确定之后在内部推广,同时积攒一些常用component.
考虑以下问题:  
	1. 在移动端的性能如何  
	2. 常见的配套插件有哪些
	3. 在组内推广的成本  
	
	环境列表:https://github.com/facebook/react/wiki/Complementary-Tools
	- 离线转换: react-tools 
	- chrom 调试插件: React Developer Tools
	- 数据处理方案: flux, redux(推荐), Immutable
	- router: ReactRouter
	- 其他: babel express react eslint karma css-loader superagent http-proxy compression hash
	- 部署:https://www.twilio.com/blog/2015/08/setting-up-react-for-es6-with-webpack-and-babel-2.html 
  • reduce: reduce是一个与react结合的数据解决方案 processing
  • angular: 用来做一个项目的大概内容,把‘运营后台改改就成’
  • vue: 用来做一个项目的大概内容 ‘把pc网厅改改就成’

build tools

  • webpack:
教程:https://github.com/vikingmute/webpack-for-fools *`processing`*

polyfill

资料: https://github.com/inexorabletash/polyfill/ 整理成polyfill项目, 当ES6的语法遇到兼容性问题的解决方案,也是常见的代码块。根据项目中遇到的问题补充

  • asap: 选做,最多花3个睡前时间。promise中,最后执行resolve或reject的时候会用到
  • promise: Async event in chain. Just for fun. 记得重现代码实现, 看别人的实现太熟了,和背出来的没有区别,这样意义不大。等一段时间重新再说。
  • cookie: get,set,理解那段正则的实现方式。

other js tools

常用的库,没什么好写的,用到的时候翻文档
  • d3.js: data Visualization in SVG.
  • ECharts.js: data visualization in Canvas.
  • hammer.js: Mobile touch event.
  • swiper.js: just stand by swipe.
  • touch.js: mobile event
  • director.js: singleton page. API:https://github.com/flatiron/director
  • underscore.js: js的函数式支持。没必要学,用到的func自己写个就行。
  • polyfill: es5-sham

linux 常用命令

目前为止的常用内容
  • Package manager
  • Terminal
  • vim
  • Git

编程范式和OOP

  • 第一遍读
  • 读后笔记

<算法設計與分析基礎>

  • 略读
  • 再决定方案

python:Tornado

  • 个人网站,用来熟悉python标准库,以及后端需要干的事情
  • 功能/需求:
    • 用户注册
    • 登陆
    • 文章展示
    • 文章编辑

Design patterns <Head First Design patterns>

  • 笔记

Linux和shell 系统的学习一遍 <Linux command line>

http://billie66.github.io/TLCL/
  • 笔记

计算机程序的构造和解释

  • 笔记,书上练习。只看1,2,3章节

leetCode

函数式编程 <JS函数式编程>

书:https://www.gitbook.com/book/llh911001/mostly-adequate-guide-chinese/details

  • 阅读
  • 笔记
  • 代码样例

workpack's People

Contributors

meleslilijing avatar

Watchers

James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.