20180708 前端开发日报

我只是想用JavaScript写一个方法…;实施前端微服务化的六七种方式;一个前端的自我回顾;从 0 到 1 实现 React 系列 —— JSX 和 Virtual DOM;一个使用vue.js构建的纯静态chrome插件;React如何渲染大数据量的列表?;ThinkJS 中数据解析和校验;React 实现条件渲染的多种方式和性能考量

  1. 我只是想用JavaScript写一个方法… JavaScript中定义一个方法主要可以分成两种形式: 函数声明 函数表达式 函数声明 声明体是最普通的,与其他语言也相近的一种方式。 function func(a, b) { return a + b } func(1, 2) // 3 不过,
  2. 实施前端微服务化的六七种方式 微前端架构是一种类似于微服务的架构,它将微服务的理念应用于浏览器端,即将 Web 应用由单一的单体应用转变为多个小型前端应用聚合为一的应用。 由此带来的变化是,这些前端应用可以独立运行、独立开发、独立部署。以及,它们应该可以在共享组件的同时进行并行开发——这些组件可以通过 NPM 或者 Git Tag、Gi…
  3. 一个前端的自我回顾 最近潇洒的裸辞了,离开了奋斗了2年的公司,从心里其实还是有一些不舍和遗憾。 还记得当时刚从360出来,于老板和老暴找到我,说是希望我过来帮忙去重新组建一个前端团队。当时定了几个未来需要干的事: 团队搭建,人员重新组织和梳理,找
  4. 从 0 到 1 实现 React 系列 —— JSX 和 Virtual DOM 前置准备 看源码一个痛处是会陷进理不顺主干的困局中,本系列文章在实现一个 (x)react 的同时理顺 React 框架的主干内容(JSX/虚拟DOM/…) 环境准备 项目打包工具选择了 parcel,使用其可以快速地进入项目开发的状态。快速开始 此外需要
  5. 一个使用vue.js构建的纯静态chrome插件 这是什么? 这是一个使用 vue.js 构建的纯静态工具,包含多种格式的加密/解密,编码/解密,二维码生成/识别,百度/有道的英汉互译,md与html互转,模板替换等功能 插件预览
  6. React如何渲染大数据量的列表? 我们经常会遇到这种需求,根据数据展示列表。这种代码估计你已经撸过成百上千次了。 但如果你需要同时展示成千上万条数据呢,必然会造成浏览器卡顿,丢帧,甚至卡死的问题。 本文将介绍利用react-virtualized来高效渲染大数据量列表。 开始吧! 首先创建一个
  7. ThinkJS 中数据解析和校验 Web 服务的整个流程中,获取数据是最重要的一环,如何方便快捷的获取用户提交的数据减少开发者的开发成本是一个 Web 服务框架应该考虑的事情。本文将会为大家介绍在 ThinkJS 中请求数据解析和数据校验相关的内容。 暂且不提 HTTP/2,HTTP 请求本质上是一个有一定格式的文本字符串,程序按照规范格式解析后就…
  8. React 实现条件渲染的多种方式和性能考量 原文地址:8 React conditional rendering methods 原文作者:Esteban Herrera 译文出自:掘金翻译计划 本文永久链接:github.com/xitu/gold-m… 译者:Dong Han 校对者:Jessica
  9. React Native基础&入门教程:初步使用Flexbox布局 在上篇中,笔者分享了部分安装并调试React Native应用过程里的一点经验,如果还没有看过的同学请点击《React Native基础&入门教程:调试React Native应用的一小步》。 在本篇里,让我们一起来了解一下,什么是Flexbo
  10. react 官网动画库(react-transition-group)的新写法 一、react-transition-group 一个官网提供的动画过度库。 搜索了网上关于react动画的,很多的答案都是很久以前的了老版本了,而现在官方提供的是叫react-transition-group 它是以前两个的合体版本,所以写下这个记录

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

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


关注我

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

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

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