javascript 实现一个属于自己的React框架(一) 3月31日去颐和园转了一圈, 拍的比较满意的几张照片 前言 本文主要参考了preact的源码 准备工作 我们首先搭建开发的环境, 我们选择webpack4。值得注意的是, 因为我们需要解析JSX的语法, 我们需要使用@babel/plugin…
javascript 【译】如何在React Hooks中获取数据? 在本教程中,我想通过state和effect hook来像你展示如何用React Hooks来获取数据。我将会使用Hacker News的API来获取热门的技术文章。你将会实现一个属于你自己的自定义hook来在你程序的任何地方复用,或者是作为…
javascript React 事件冒泡 在React中,我们可以在创建element的时候,传入事件和处理函数,这些事件会被做为合成事件来处理,当然,有些时候,我们也需要定义原生事件,比如给document绑定事件。有些情况下,就需要通过阻止事件冒泡来实现…
javascript React Bind Handle的思考 在平时的开发里面,总会碰到handle绑定的问题。如果你和我一样懒或者思考过,你会觉得这个过程实在是太烦了吧。这里记录一下我的思路和历程。
无分类 记一次 React + Koa + Mysql 构建个人博客 由于一直在用 vue 写业务,为了熟悉下 react 开发模式,所以选择了 react。数据库一开始用的是 mongodb,后来换成 mysql 了,一套下来感觉 mysql 也挺好上手的。react-router、koa、mysql 都是从0开始接触开发的…
javascript 精读《编写有弹性的组件》 这次通过 Writing Resilient Components 一文,了解一下什么是有弹性的组件,以及为什么 Function Component 可以做到这一点。
无分类 渐进式React 可以说 React 为Web开发者带来了全新的开发模式,而在各类新功能下,如何达到性能最优仍是我们需要关心的。今天做一次精读尝试,原文地址在文末,话不多说,先呈上一份性能清单:
javascript 你还没有听过React不完全手册????????? 完全是不可能滴, 这辈子都不可能完全! — 来自某非著名码农 本文总结 React 实用的特性,部分实验性和不实用的功能将不会纳入进来,或许未来可期~ 1、setState 面试题 {代码…} 总结 setState 只在 React…
无分类 1.webpack基础配置与loader的基础应用 该系列文章主要是本人在学习慕课网React全栈课程中的一些记录和分享。该课程主要是利用React构建cnode网站,接口由cnode官方提供。由于课程中的webpack,babel版本较老,本次分享均是用的webpack4和Babel7。本系…