组件库的现状 前端目前比较主流的框架有react,vuejs,angular等。 我们通常去搭建组件库的时候都是基于某一种框架去搭建,比如ant-design是基于react搭建的UI组件库,而elementUI则是基于…
分类:react.js
React官网的RECENT POSTS阅读
⭐️写在开头 阅读React官网的 RECENT POSTS的个人翻译/摘要(部分)。 英文片段为官网原文片段。 原文地址 ⭐️为什么要使用React 目前已经有很…
从零开始写一个 React:初始化渲染
初始化渲染 『从零开始写一个 React』 将会是一个小系列,记录学习 React 源码的过程,并逐步实现一个简易的类 React 库。 这是本系列的第一篇文章,该文章将阅读 React 初始化渲染相关的代码,并实现一个…
2017-06-11 前端日报
2017-06-11 前端日报 精读前端调试技巧 – 知乎专栏CSS 揭秘笔记利用HTML5 Web Audio API给网页JS交互增加声音后 ES6 时代的正则匹配三年来,从未如此随性Reducing o…
【全栈React】第29天: 持续集成
本文转载自:众成翻译译者:iOSDevLog链接:http://www.zcfy.cc/article/3801原文:https://www.fullstackreact.com/30-days-of-react/day…
高阶组件(Higher Order Component)
高阶组件(HOC)是React开发中的特有名词,一个函数返回一个React组件,指的就是一个React组包裹着另一个React组件。可以理解为一个生产React组件的工厂。 有两种类型的HOC: Props Proxy(…
从头实现一个简易版React(二)
写在开头 从头实现一个简易版React(一)地址:https://segmentfault.com/a/11…上一节,我们详细介绍了实现一个简易React的思路以及整体的结构,但是对于渲染和更新的原理,却还没…
使用新一代js模板引擎NornJ提升React.js开发体验
当前的前端世界中有很多著名的开源javascript模板引擎如Handlebars、Nunjucks、EJS等等,相信很多人对它们都并不陌生。 js模板引擎的现状 通常来讲,这些js模板引擎项目都有一个共同的特性:只专注…
Redux入门0x107: `react`集成`redux`精讲
0x000 概述 前面虽然简单的讲了如何在react中集成redux,但是那只是简单的讲讲而已,这一章将会仔细讲讲如何在react中使用reudx 0x001 问题分析 查看前边的栗子: import {createSt…
React入门-1.helloworld
介绍 React 是一个采用声明式,高效而且灵活的方式来构建用户界面的框架。 HelloWorld 像学习Vue一样学习React,要使用React框架需要导入相关依赖,架构不同,导入方式不同,如果是直接写html那么需…
react-router@4.0 使用方法和源码分析
react-router-dom@4.3.0 || react-router@4.4.1 react-router 使用方法 配置 router.js import React, { Component } from '…
如何从零开源一个React组件
有没有遇到这样一种情况,你花了很大精力在业务项目中写了一个组件,你觉得这个组件很通用,除了当前的业务场景还应该有其他的应用场景,所以你想开源这个组件,但又不知道从何入手。这篇文章就来聊聊如何开源一个前端组件,无论是业务中…