20180102 前端开发日报

哔哩哔哩(B站)的前端之路;20180101 前端开发日报;WebAssembly 各种币挖矿系列;JavaScript系列——探索history源码之hashHistory的实现;epic-spinners[基于 Vue 驱动的花样 loading];不到200行 JavaScript 代码如何实现富文本编辑器;送给前端开发者的一份新年礼物;JavaScript 中的继承:ES3、ES5 和 ES6

  1. 哔哩哔哩(B站)的前端之路 2017年即将过去了,总结一下B站的前端进阶之路 过去的开发模式中,我们采用了以后端为主的 MVC 架构方式。具体来说,每次项目评审后,前后端会先一起约定好接口,之后分别进行开发,开发完,前端需要把页面提供给后端,后端配置上数据,然后返回出来。正式基于这样的开发模式,导致了总工作量的增加,同时沟通和...
  2. 20180101 前端开发日报】未来的前端工程师;优雅而炫酷的适用于 Vue 2.0 的 Dropdown 组件。极大提高交互效果和操作愉悦性;JavaScript与文字编码;怎么理解前端router? 当然是自己实现一个啦;动态创建 web Worker;nodejs+mongodb+vue前后台...详情→ ​​​

    20180101 前端开发日报
  3. WebAssembly 各种币挖矿系列 Log in to post Coin Minners & WASM
  4. JavaScript系列——探索history源码之hashHistory的实现history简介 我们不探寻它的历史,只关注技术,通常有2种history,分别是hashHistory和browserHistory,本文带领大家从零开始实现一个hashHistory。 {代码...} 下面的实现方案是根据官方history源码来分析的,你...
  5. epic-spinners[基于 Vue 驱动的花样 loading] 官方提供两个版本, 一个是纯 HTML+css3; 一个是基于 Vue 封装的npm模块.. 萝卜青菜各有所爱,不用也可以看看哪个效果喜欢, 把对应的实现源码了解下.方便哪天用到
  6. 不到200行 JavaScript 代码如何实现富文本编辑器前段时间在寻找一些关于富文本编辑器的资料,然后发现了这个名为 Pell 的项目,它是一个所见即所得(WYSIWYG)的文本编辑器,虽然它的功能很简单,但是令人吃惊的是它只有 1kb 大小。而项目最核心的文件 pell.js ...
  7. 送给前端开发者的一份新年礼物 大家好,新年快乐!今天,我开源了一个 React 的项目。这个项目虽小,但是五脏六腑俱全,并且接下来我会根据该项目做一整套的免费视频,预计总时间在 20 小时以上。 先来介绍下这个项目的技术栈: React 全家桶:React 16 + Redux + R
  8. Ajax极简教程 推荐阅读     微服务: springboot系列教程学习     源码: Javaweb练手项目     调优: 十五篇好文回顾     面试笔试: 面试笔试整理系列 一、什么是ajax ajax即异步JavaScript和XML,它是一种用于创建快...
  9. 基于vue、vuex、vue-router、echarts搭建的数据展示平台 真的好久没有更新博客了,但是我最近并没有偷懒哦,一直在学习vue这个框架,并且用它做了一个小项目,现在就给大家分享一下我的这个还比较有意思的小项目咯,本项目是基于vue2.0开发的。 灵感来源 这是一个数据可视化相关的项目,作为一个学生班主任,
  10. 新年新起点:从零配置 Mac 前端环境速查 如果新年你准备换台 Mac、重装 Mac 系统或者升级老 Mac 硬盘,这篇文章或许能成为一份不错的 Checklist 哦。 编写这篇指南的契机是笔者的 Mac 刚刚换了 SSD,又需要重装系统了……上一次换工作的时候也重装过一次,而 Mac 相关工具链的
  11. 浅析Redux 的 store enhancer相信大家都知道Redux的middleware(中间件)的概念,Redux通过middleware可以完成发送异步action(网络请求)、打印action的日志等功能。相对而言,Redux的store enhancer的概念,很多人并不是很清楚。 1. 基本概...
  12. 从浏览器UA判断IE浏览器及版本】最近使用了ES6的一些特性,然后因为要兼容IE浏览器,比如promise和fetch等,我引入了一个polyfill.js,然后我使用特性来检测IE浏览器的版本。但由于polyfill.js修复了IE的这些缺陷特性,使得我无法...详情→ #前端开发博客# ​​​

    从浏览器UA判断IE浏览器及版本
  13. Qt---Javascript/Qt交互、脚本化
  14. [新年第一弹]前端性能优化之缓存技术 缓存一直以来都是用来提高性能的一项必不可少的技术 , 利用这项技术可以很好地提高web的性能。 缓存可以很有效地降低网络的时延,同时也会减少大量请求对于服务器的压力。 接下来这篇文章将会详细地介绍在web领域中缓存的一些知识点和应用。 从HTTP协议开始说起 由于整个网络服务都是基于http协议 的,因此先来介绍...

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

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

原文:20180102 前端开发日报 ,未经许可,禁止转载。
来源:前端开发博客 (http://caibaojian.com/fe-daily-20180102.html)