mirror of
https://github.com/qianguyihao/Web.git
synced 2024-11-02 22:14:45 +08:00
162 lines
6.1 KiB
Markdown
162 lines
6.1 KiB
Markdown
|
||
|
||
## 前言
|
||
|
||
我建了一个“前端学习”的微信交流群。加我微信(bootmei),拉你进群:
|
||
|
||
- 进群暗号:前端学习。
|
||
|
||
- 进群要求:少提问、少闲聊、多分享(长期潜水的,就不必了)。
|
||
|
||
你也可以关注微信公众号「**千古壹号**」,学习代码之外的技能。
|
||
|
||
以下内容,来自微信群的部分优质分享。不定期更新。文中涉及的内容和链接,均为群友自主推荐和分享。
|
||
|
||
### 2019-04-30
|
||
|
||
**1、成都-颜乐乐**:
|
||
|
||
- <https://github.com/frontend9/fe9-library>
|
||
|
||
这个是阿里蚂蚁为首的一群开发者发起的一个组织, 专门做前端知识布道工作, 输出各种高质量技术文章、以及各种技术教程。
|
||
里面的文章从出门级别到架构级别的,各种框架测试其他应用层面的应有尽有。
|
||
|
||
**2、文章推荐**:
|
||
|
||
- 《[那些年的体验技术部](https://www.yuque.com/afx/blog/those-days)》
|
||
|
||
### 2019-04-28
|
||
|
||
**1、上海-前端-强子**:
|
||
|
||
分享一个小程序,名叫「GitHub专业版」。
|
||
|
||
**2、深圳-核桃**:
|
||
|
||
看到一篇to b产品UX & UI 设计总结不错。
|
||
|
||
- “后台产品” UX & UI 设计总结(上)- 设计要点概括:<https://zhuanlan.zhihu.com/p/28787738>
|
||
|
||
**3、广州Brenner**:
|
||
|
||
- web安全学习笔记:<https://websec.readthedocs.io/>
|
||
|
||
**4、北京~夜微凉**:
|
||
|
||
- 可能是最全的前端动效库汇总:<https://juejin.im/post/5cc089eae51d456e7d189f9d>
|
||
|
||
**5、成都-颜乐乐**:
|
||
|
||
前一段时间还撸了一个 node 爬虫:TS+puppeteer+cheerio+fs-extra
|
||
|
||
- <https://github.com/yanlele/node-spider>
|
||
|
||
因为用了headless brower 所以就算是单页应用 也不要用怕爬去不到数据、
|
||
模仿浏览器访问也不用担心 ip 被封。
|
||
|
||
python 和 node 爬虫适应范围不一样。python 可以做分布式集群、做数据管理和分析, 可以直接同构代码一把梭。
|
||
node 爬虫, 更加贴近于前端节点访问请求。
|
||
|
||
如果没有企业级需求, 每天抓个几百万的那种, 个人项目临时整点儿数据和或者临时需要抓取 数据,node 很好用的。
|
||
|
||
很简单一个道理, 我们一个后台应用, 对接十几个Java服务, 需要一个调度者去支配这些服务和调度这些服务。 当然Java也可充当这个角色, 但是node的异步非阻塞模型, 显然这这个场景, 比Java优势大。
|
||
|
||
可以参考阿里技术体系,他们nodejs 在服务端基本上就是发挥这个作用, 传统后端 controller -> service -> model, 可以理解为nodejs 中间层就干了 一个 controller 和 view 的工作, java 可以专注于service 业务实现。
|
||
|
||
|
||
推荐阅读文章:
|
||
|
||
- 使用JavaScript写爬虫:<https://zhuanlan.zhihu.com/p/53763115>
|
||
|
||
|
||
**6、成都-颜乐乐**:
|
||
|
||
mysql相关的书籍推荐:《深入浅出MySQL 数据库开发 优化与管理维护》
|
||
|
||
|
||
### 2019-04-27
|
||
|
||
**1、上海-前端-强子**:
|
||
|
||
- 猴子都能懂的Git入门:<https://backlog.com/git-tutorial/cn/>
|
||
|
||
|
||
**2、广州-萧雪圣**:
|
||
|
||
- 像玩游戏闯关一样学习git!: <https://learngitbranching.js.org/>
|
||
|
||
### 2019-04-26
|
||
|
||
**1、成都-颜乐乐**:
|
||
|
||
推荐一个,前端测试,全干货。陆陆续续总结整理了大半年才成了现在的体系:
|
||
|
||
- <https://github.com/yanlele/node-index/tree/master/book/13%E3%80%81%E6%B5%8B%E8%AF%95%E4%B8%93%E9%A2%98>
|
||
|
||
前端单元测试,非常重要。很简单的一个例子,别人写了一个很复杂的模块功能,怎么学习别人的代码?最简单的办法,就是跑测试。
|
||
|
||
测试对于学习代码和看源码非常重要。
|
||
|
||
(深圳-团长 备注:会前端单元测试,是很加分的。虽然我不会,但准备学一学。)
|
||
|
||
(上海-前端-强子 备注:这个不错,别人的发的东西,先加入到需整理列表里面,后面空闲了,慢慢消化,内化成自己的知识体系。)
|
||
|
||
**2、成都-颜乐乐**:
|
||
|
||
再推荐一个,学习javascript数据结构与算法。是当年吃《javascript数据结构与算法 [巴西] Loiane Groner 著 孙晓博等译》 这本书总结的熟肉
|
||
|
||
- <https://github.com/yanlele/node-index/tree/master/book/09%E3%80%81%E5%AD%A6%E4%B9%A0javascript%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84%E4%B8%8E%E7%AE%97%E6%B3%95>
|
||
|
||
吃完了文章很多东西, 用自己的语言方式组织精简过,也加了很多自己的理解和备注。
|
||
|
||
**3、成都-颜乐乐**:
|
||
|
||
吃了《javascript设计模式》 张容铭 著 这本书之后, 吐出来的熟肉:
|
||
|
||
- <https://github.com/yanlele/node-index/tree/master/book/04%E3%80%81js%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F>
|
||
|
||
这个数设计模式思想非常好,写的很棒,不过基本上都是ES5语法,这本书上出现的所有 demo 被我改成了es6 写法,计思想被我精简过和加上了一些自己的备注理解。
|
||
|
||
**4、北京-Rocky**:
|
||
|
||
- 各种免费的 PDF 在线工具:<https://www.ilovepdf.com/>
|
||
|
||
**5、深圳-团长**:
|
||
|
||
- 一名【合格】前端工程师的自检清单:<https://juejin.im/post/5cc1da82f265da036023b628>
|
||
|
||
**6、成都-颜乐乐**:
|
||
|
||
- 关于 css 实现多行**文字截断**问题:<https://segmentfault.com/a/1190000008649988>
|
||
|
||
|
||
**7、杭州~nan**:
|
||
|
||
- 《[2019第4届中国前端开发者大会](https://mp.weixin.qq.com/s/6ZuLEQZLsu7GUquwSgJT2w)》
|
||
|
||
**8、深圳-团长**:
|
||
|
||
- 《[深圳IT互联网大厂有哪些(2019年版)](https://github.com/qianguyihao/Web/blob/master/17-%E5%89%8D%E7%AB%AF%E7%BB%BC%E5%90%88/03-%E6%B7%B1%E5%9C%B3IT%E4%BA%92%E8%81%94%E7%BD%91%E5%A4%A7%E5%8E%82%E6%9C%89%E5%93%AA%E4%BA%9B%EF%BC%882019%E5%B9%B4%E7%89%88%EF%BC%89.md)》
|
||
|
||
**9、深圳-工兵**:
|
||
|
||
- IOS加**阻尼滑动**可能导致的bug和处理方法:https://www.cnblogs.com/hrone/p/10143960.html
|
||
|
||
(团长备注:滚动穿透、阻尼滑动,都是移动端的常见问题,可以关注下。)
|
||
|
||
### 2018-12-27
|
||
|
||
1、**上海-前端-强子**:
|
||
|
||
- 前端大佬汇总:<http://caibaojian.com/c/qianduan>
|
||
|
||
(团长备注:几位前端大佬,基本都在里面了,除了我。)
|
||
|
||
**2、广州Brenner**:
|
||
|
||
- Canvas: Draw on the web(HTML5 Canvas 教程):<https://www.yuque.com/airing/canvas>
|
||
|
||
(上海-前端-强子 备注:这个很不错,我前几天做分享战绩的时候就用到这个了。)
|
||
|
||
|