20170603 前端开发日报

我眼中的前端九段;我如何在 GitHub 上刷 500+ 个 star;Angular 4 依赖注入教程之六 Injectable 装饰器;CSS 并不简单 — 文字修饰的那点事;Node.js 8 四大新功能;Zttp – 一个基于 Guzzle Http 的更好用的 PHP HTTP Package;JavaScript 初学者必看 “箭头函数”;Angular 4 依赖注入教程之五 FactoryProvider配置依赖对象

  1. 我眼中的前端九段 看到一篇文章,讲前端分九段,对每个段位做描述,这个描述显然不准确,《前端九段,你是哪一段?》 前端是技术岗,是为解决公司业务而设立的工种,非要用类似围棋九段来划分能力,那也需要从更加全面的角度去切割。我也尝试划出九段,给大家参考: 第一段 能够使用 form 表单提交数据,并通…
  2. 我如何在 GitHub 上刷 500+ 个 star 作为多年前端开发的我,喜欢做一些开源项目,尝试不同好奇好玩的玩意。前几天一位朋友要去面试前端,为了提高面试的成功率,想要增加项目的star数量。我心想这不是很简单的事情吗?找个前端测试集成工具,抓取一些用户数据,模拟用户注册,star的行为不就好了。 在此之前查阅了一些资料,网上说模拟的僵尸account…
  3. Angular 4 依赖注入教程之六 Injectable 装饰器阅读须知 本系列教程的开发环境及开发语言: Angular 4 + Angular CLI TypeScript 基础知识 装饰器是什么 它是一个表达式 该表达式被执行后,返回一个函数 函数的入参分别为 targe、name 和 descriptor 执行该函…
  4. CSS 并不简单 — 文字修饰的那点事 这篇主要介绍一些文字修饰的相关技巧。这里主要从text-decoration和text-shadow这两个属性聊起 一、text-decoration   相信大家对于text-decoration这个属性并不陌生,在重置a标签的默认样式
  5. Node.js 8 四大新功能 端午节结束了。虽然接下来的四个月都没有节假日,但笔者一点都不烦恼。因为 Node.js 8 在端午后第一个工作日就正式发布,这足以让我与 Node.js 的激情燃烧一个夏天!本文挑选了笔者认为 Node.js 8 最令人兴奋的四大新功能,与大家分享。 async/await 与 util.promisify Node.js 一直以来的关键设计…
  6. Zttp – 一个基于 Guzzle Http 的更好用的 PHP HTTP Package原文:https://www.laravist.com/blog… 在 PHP 的项目中,如果你需要通过代码来发起 HTTP 请求,相信很多人对 GuzzleHttp 这个 Package 很熟悉,然而其实在使用 Guzzle 的时候,我们依然可以做得更简便一点的,…
  7. JavaScript 初学者必看 “箭头函数” 译者按: 箭头函数看上去只是语法的变动,其实也影响了this的作用域。 原文: JavaScript: Arrow Functions for Beginners 译者: Fundebug 为了保证可读性,本文采用意译而非直译。另外,本文版权归原作者所有,翻
  8. Angular 4 依赖注入教程之五 FactoryProvider配置依赖对象阅读须知 本系列教程的开发环境及开发语言: Angular 4 + Angular CLI TypeScript 基础知识 Console 对象 Console 对象可以在任何全局对象中访问,如 Window,WorkerGlobalScope 以及通过属性工作台提供的特殊定…
  9. 煦涵说BabelBabel,下一代javascript编译器,当前版本 v2.4.0 ,它可以处理ES6的所有新语法,并内置了React JSX扩展及Flow类型注解支持,如果对Flow不是很了解可以查看FED实验室微信公众号文章煦涵说Flow。 Babel与JavaScrip…
  10. 使用 meld 作为 Git 的辅助工具 meld的使用说明可以搜到很多,但是其中说法有所差别。特此重新撰写一份,使用的meld版本为3.16.0 为什么使用meld 当同一个文件被多人编辑时,经常会出现冲突的问题,因此就需要解决冲突。 但是git内置的diff、merge工具比较孱弱,经常会发生一些问题,例如 删除的代码被人合并时又加了回来…
  11. 我对知乎前端相关问题的十问十答 之前知乎上有不少同行邀请我回答一些前端相关问题,但是,大家都知道了,要认真回答一个问题是需要大量时间和精力的,对于还在不断学习积累阶段的我,时不时分散原本的精力,打乱自己原本的节奏,实际上是一件不划算的事情。就好像邮件或者微信,来一条信息,你就去看一下,时间和精力都会大大分散,工作和学习效率必然…
  12. React 教程 – 12. React 的编程思想 React 官方文档翻译 – 12. React 的编程思想 —— 由缪运泽分享
  13. 【英】现代 JavaScript 教程 从基础到高级,随专题学习 JavaScript 。 —— 由IT程序狮分享
  14. kttp:用 Kotlin 做 HTTP 请求 ## Kttp a http tool for Kotlin and Java 0. download download kttp.jar file and add to our project 1. usage in Kotlin var kttp: Kttp = Kttp() kttp.zero_setUrlAddress(“http://chatbot.kompasim.cn/api.php”) kttp.one_addUrlPrams(“requestType=talk&userI…
  15. 拥抱 Node.js 8.0,N-API 入门极简例子 本文摘录自《Nodejs学习笔记》,更多章节及更新,请访问 github主页地址。欢迎加群交流,群号 197339705。 N-API简介 Node.js 8.0 在2017年6月份发布,升级的特性中,包含了N-API。编写过或者使用过 node扩展的同学,
  16. Alloy 前端周刊第 8 期 分享前端好文 —— 由Joeyguo分享
  17. 使用 JWT 实现安全认证——基于 Angular2 和 Spring 使用 AngularJS2 和 Spring boot 实现 token based 安全认证 —— 由InTheWorld分享
  18. Angular 4 依赖注入教程之七 ValueProvider的使用阅读须知 本系列教程的开发环境及开发语言: Angular 4 + Angular CLI TypeScript 基础知识 ValueProvider 的作用 ValueProvider 用于告诉 Injector (注入器),但使用 Token 获取依赖对象时,则返回 useValue 指…
  19. 前端周刊第58期:送你 3 道面试题 破解前端面试系列文章本周出到第 3 篇:如何搞定纸上编程环节,早些时候发布了闭包篇、DOM 篇,感兴趣的同学可以看看,对面试官和求职者都应该有些参考价值,每篇文章下面的讨论也是值得阅读的,部分读者提出了非常不错的建议和想法。下面是本周精选内容,请享用。技术动态
  20. #JavaScript#【classList介绍和原生JavaScript实现addClass、removeClass等】使用jQuery可以给元素很方便的添加class和删除class等操作,现在原生的JavaScript也可以实现这个方法了。使用classList可以方便的添加class、删除cl…请戳→ #前端开发博客# ​​​

    classList介绍和原生JavaScript实现addClass、removeClass等
  21. 前端模块化发展简史 】前端发展日新月异,短短不过 10 年已经从原始走向现代,甚至引领潮流。网站逐渐变成了互联网应用程序,代码量飞速增长,为了支撑这种需求和变化,同时兼顾代码质量、降低开发成本,接入模块化势在必行。全文=> ​​​

    前端模块化发展简史

关注github前端日报 订阅精彩文章

前端日报栏目数据来自码农头条,每日分享互联网上热门的前端开发、移动开发、设计、资源和资讯等,为开发者提供动力,如果觉得内容对你有用,记得分享给你的小伙伴。进入码农头条查看更多


关注我

我的微信公众号:前端开发博客,在后台回复以下关键字可以获取资源。

  • 回复「小抄」,领取Vue、JavaScript 和 WebComponent 小抄 PDF
  • 回复「Vue脑图」获取 Vue 相关脑图
  • 回复「思维图」获取 JavaScript 相关思维图
  • 回复「简历」获取简历制作建议
  • 回复「简历模板」获取精选的简历模板
  • 回复「加群」进入500人前端精英群
  • 回复「电子书」下载我整理的大量前端资源,含面试、Vue实战项目、CSS和JavaScript电子书等。
  • 回复「知识点」下载高清JavaScript知识点图谱

每日分享有用的前端开发知识,加我微信:caibaojian89 交流