20161030 前端开发日报

7个去伪存真的JavaScript面试题;手把手教你打造一个纯 CSS 图标库;高效CSS开发核心要点摘录;编写高性能HTML网页应用;JavaScript 中的装饰器;前端工程师应该了解的 CSS 进化史;搭建私有 GitLab 代码托管服务器;TCP/IP、Http、Socket的区别

  1. JAVA大本营(33次阅读/20次分享/5次评论/11次点赞)

    7个去伪存真的JavaScript面试题 上周,我发表了《C#程序员的7个面试问题》。这次我要说的是如何淘汰那些滥竽充数的JavaScript程序员。 你会惊讶于居然有这么多人来面试工作,并且他们的简历描述得都貌似很牛逼的样子。但是如果你问他们相关问题的话,你就会发现他们对此一无所知。我不知道他们这些简历是真的还是只是一个噱头。所以和其他面试官一样,…

    7个去伪存真的JavaScript面试题
  2. SegmentFault(31次阅读/10次分享/8次评论/6次点赞)

    手把手教你打造一个纯 CSS 图标库】, 文章传送门: 来,干了这碗安利 写这篇文章的目的其实就是为了安利一下我的图标库:iconoo,所以,开门见山,star吧少年少妇们!(这样的我是不是应该要加个github互粉的团伙了?) 主题说完了,下面进入正题。 在web开发中,…

    手把手教你打造一个纯 CSS 图标库
  3. 前端开发博客(20次阅读/13次分享/4次评论/16次点赞)

    #CSS#【高效CSS开发核心要点摘录】做网站的,我们都知道尽量减少请求数,压缩CSS代码量,使用高效CSS选择符等方式可以来提高网站的载入速度和访问速度,也就是优化网站的性能。下面分析了一些CSS的书写方式,很多都是我…请戳→ #前端开发博客#

    高效CSS开发核心要点摘录
  4. IT程序猿(17次阅读/52次分享/12次评论/45次点赞)

    编写高性能HTML网页应用】你怎么能提高网页性能?大多数开发者会通过JavaScript和图片来优化,通过服务器配置,压缩文件和合并文件 – 甚至调整CSS(合并小图片)。 (来自: OurJS )

    编写高性能HTML网页应用
  5. 开发者头条(14次阅读/6次分享/1次评论/3次点赞)

    JavaScript 中的装饰器 by Secbone前言 在 ES6 中增加了对类对象的相关定义和操作(比如class和extends),这就使得我们在多个不同类之间共享或者扩展一些方法或者行为的时候,变得并不是那么优雅。这个时候,我们就需要一种更优雅的方法来帮助我们完成这些事情。 Python 中的装饰器 decorators 即 装饰器,这一特性的提出来源于 pytho…
  6. IT程序狮(14次阅读/4次分享/2次评论/4次点赞)

    #前端技术#【前端工程师应该了解的 CSS 进化史】详见: 层叠样式表(CSS)就像一位神童,从一开始就展示出了巨大的潜力。在本篇文章中,我们将回顾下 CSS 的历史渊源。[威武]

    前端工程师应该了解的 CSS 进化史
  7. IT程序猿(13次阅读/28次分享/3次评论/20次点赞)

    搭建私有 GitLab 代码托管服务器】这篇文章教各位小伙伴们如何搭建搭建私有 GitLab 代码托管服务器。 (来自: PHPHub )

    搭建私有 GitLab 代码托管服务器
  8. 实验楼官方微博(13次阅读/18次分享/9次评论/5次点赞)

    #编程技术分享#【TCP/IP、Http、Socket的区别】网络由下往上分为:物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。三者从本质上来说没有可比性,socket则是对TCP/IP协议的封装和应用(程序员层面上),文章从多个方面对这三者进行了介绍[围观] ,全文:

    TCP/IP、Http、Socket的区别
  9. JAVA大本营(12次阅读/8次分享/1次评论/9次点赞)

    HTTPS 原理剖析与项目场景 最近手头有两个项目,XX导航和XX产业平台,都需要使用HTTPS协议,因此,这次对HTTPS协议做一次整理与分享。 为什么使用HTTPS HTTP 协议,本身是明文传输的,没有经过任何安全处理。那么这个时候就很容易在传输过程中被中间者窃听、篡改、冒充等风险。这里提到的中间者主要指一些网络节点,是用户数据在浏览器和服务器中…

    HTTPS 原理剖析与项目场景
  10. IT程序狮(11次阅读/9次分享/1次评论/2次点赞)

    #Git技巧#【Git 分支的前世今生】详见: 有人把 Git 的分支模型称为它的“必杀技特性”,也正因为这一特性,使得 Git 从众多版本控制系统中脱颖而出。理解和精通这一特性,你便会意识到 Git 是如此的强大而又独特,并且从此真正改变你的开发方式。[给力]

    Git 分支的前世今生
  11. 程序员俱乐部(10次阅读/53次分享/4次评论/27次点赞)

    Web服务器、应用程序服务器、HTTP服务器区别 WEB服务器、应用程序服务器、HTTP服务器有何区别?IIS、Apache、Tomcat、Weblogic、WebSphere 都各属于哪种服务器?这些问题困惑了很久,今天终于梳理清楚了: Web服务器的基本功能就是提供Web信息浏览服务。它只需支持HTTP协议、HTML文档格式及URL。与客户端的网络浏览器配合。因为Web服务器主要支持的协议就是HTTP,…

    Web服务器、应用程序服务器、HTTP服务器区别
  12. LUPA开源社区(10次阅读/1次分享/1次评论/1次点赞)

    移动互联网下半场较量开始,HTML5是着力点】昨晚,微信小程序更新了19个接口,有试用者表示,此次更新“大幅度优化了编辑体验”。这是微信小程序的第二次更新。一个月前,微 …
  13. LUPA开源社区(9次阅读/1次分享/1次评论/1次点赞)

    保持冷静,节制使用JSON】JSON (JavaScript Object Notation) 是一种轻量级的数据交换格式。它容易被人们阅读和编写,也容易被软件所读取和生成。如下是用 …

    保持冷静,节制使用JSON
  14. SegmentFault(9次阅读/17次分享/4次评论/16次点赞)

    web 性能优化之:no-cache 与 must-revalidate 深入探究】, 文章传送门: 引言 稍微了解HTTP协议的前端同学,相比对Cache-Control不会感到陌生,性能优化时经常都会跟它打交道。 常见的值有有private、public、no-store、no-cache、must-revalidate、max-age等。 各个取值所代表的含义,…

    web 性能优化之:no-cache 与 must-revalidate 深入探究

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

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


关注我

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

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

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