20171026 前端开发日报

React 开发中面临的九个重要抉择;CSS盒模型详解;一次由点餐引发的 Vue 2.0 实战;EggBorn.js;浅谈Web图像优化;JavaScript专题系列20篇正式完结;React-Navigation库,Redux模块的完全状态管理,标签栏和多重导航器;迟到的Vuex

  1. React 开发中面临的九个重要抉择 抉择系列:在技术开发的过程中我们会面临着各种各样的抉择,我们在不同情境下该如何选择恰当的技术,这是本系列文章想要解决的问题。 在 React 开发的过程中我们常常会遇到一些抉择,下面我将选取其中一些个人认为重要的抉择来一一分析。但请记住以下所说的都只是的建议
  2. CSS盒模型详解 CSS的盒模型是CSS的基础,同时也是难点,这个问题经常在面试中会被问到,属于经典问题了。很多博客里讲得也很模糊不清,于是,我在这里重新整理一下。 可以认为每个html标签都是一个方块,然后这个方块又包着几个小方块,如同盒子一层层的包裹着,这就是所谓的盒模型。
  3. 一次由点餐引发的 Vue 2.0 实战 本文来自作者 Ziksang 在 GitChat 上分享「Vue 2.0 真实点餐项目实战」,「阅读原文」查看交流实录 「文末高能」 编辑 | 山治 一次点餐的项目的历程让我对 vue 有了更深的理解,进行了一次重构对整个项目结构也有深刻的体会。 通过项目的结总,讲以前重要的几点: …
  4. #开源项目#【JavaScript 全栈开发框架:EggBorn.js】详见: EggBorn.js 是一款 JavaScript 全栈开发框架,它基于 Vue.js + Framework7 / Vue Router + Webpack,解决了业务模块化等问题,并具备加载方式与配置灵活、模块内聚、渐进式开发等特性。 ​​​

    EggBorn.js
  5. 浅谈Web图像优化 前端优化有很多,图像优化也是其中的一部分。无论是渐进增强还是优雅降级,图像优化成为了开发上不可忽视的一部分。 知其然,须知其所以然 图像优化的前提是需要了解图像的基
  6. JavaScript专题系列20篇正式完结 写在前面 JavaScript 专题系列是我写的第二个系列,第一个系列是 JavaScript 深入系列。 JavaScript 专题系列共计 20 篇,主要研究日常开发中一些功能点的实现,比如防抖、节流、去重、类型判断、拷贝、最值、扁平、柯里、递归、乱序、排
  7. React-Navigation库,Redux模块的完全状态管理,标签栏和多重导航器 React-Navigation库,Redux模块的完全状态管理,标签栏和多重导航器 编辑:17年2月5日更新到最新版的React-Navigation库接口,和最新版的React-Native框架 发了帖才发现自己傻了,8天
  8. 迟到的Vuex 老生常谈的Vuex
  9. Type Classes in TypeScript Typeclass 可以想象为函数式编程的一种设计模式, 虽然并没有设计模式这一说. 在 Haskell 是非常烂大街的一个概念. 在面向对象中, 我们对数据结构的表示为一个包含数据的 Class, 然后在这个 Class 里定义对数据的操作. 但是函数式不是这样的, 数据的定义与其操作的定义是完全分开的. 这就导致了 Type C…
  10. js 创建一条通用链表》大多数情况下 javascript 开发关心的是「数据的逻辑结构」而非「数据的存储结构」,似乎「链表」跟 javascript 开发没什么关系。But…「链表」在一些情况下能有效提升代码的性能,特别是在H5游戏的过程中。 (by 凹凸实验室) ​​​

    js 创建一条通用链表
  11. #jQuery#【jquery 对 Json 的各种遍历】JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,采用完全独立于语言的文本格式,是理想的数据交换格式。同时,JSON是 JavaScript 原生格式,这意味着在 JavaScript …请戳→ #前端开发博客# ​​​

    jquery 对 Json 的各种遍历
  12. 公开课 #1:React 16 新特性尝鲜【第2节】 课程介绍 React 16 的发布除开源许可证和 Fiber 机制全面开启之外,还为我们提供了部分非常强大的新特性,本视频教程将通过实例带你探索这些新特性,从 Error Boundary 到 Text Only Component,再到 Portal,共 6
  13. Redux的函数式编程思想 控制流框架 Redux 是研究函数式编程的极佳实例,因此网络上对其语句分析的文章众多,但绝大多数是描述具体实现,而本文尝试利用函数式编程的数学抽象来映射 Redux 的编程理念。 首先给出函数式编程的基础抽象概念 con

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

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


关注我

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

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

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