前言 webpack4正式版发布也有一段时间了, 为了从实际中感受变化, 于是以typescript, react, 结合之前翻译的一篇文章webpack-4.0更新日志(翻译), 搭建一个可供项目使用的框架. 项目状况…
分类:react.js
【Under-the-hood-ReactJS-Part3】React源码解读
接上文, React流程图:https://bogdan-lyashenko.gith… 挂载 componentMount是我们重点关注对象之一。 这个方法最重要的部分就是ReactCompositeCom…
前端小白的面经小记
前端小白最近面试几家公司,写点面经分享给大家,同时记录下自己的缺点以供后期补足,各个公司的开发方向不同,请各位理性看待。 问题相关 Css 布局方式有哪几种?具体到水平垂直居中方式。「直接现场手敲」触发BFC的样式。di…
React&VUE 动态require图片
require 在React和VUE里,require路径上无法使用变量(会因找不到上下文环境而查找失败),可通过require.context()解决。 变量在路径上,require找不到上下文环境:require("…
2017-05-30 前端日报
Webpack最详解当 Weex 遇上 Vue.js 2.0用Vue,vuex构建超大Web应用图解 WebGL & Three.js 工作原理ReactJS和React-Native的主要区别在哪里The ne…
使用react-router4.0实现重定向和404功能
原文地址:https://github.com/huruji/blog/issues/2 在开发中,重定向和404这种需求非常常见,使用React-router4.0可以使用Redirect进行重定向最常用的就是用户登录…
如何利用GitHub GraphQL API开发个人博客?
作为一个程序员,搭建一个个人博客几乎是所有人的需求,一来比较酷,二来也可以记录自己的学习和生活总结。但如果你不是全栈工程师,实现这个需求还是有点麻烦。后端搭建一套现有的前端框架及前端写API都还是有一定门槛的,当然,如果…
react-cli开发项目兼容IE8
一、版本 react, react-dom @0.14.3 redux @3.3.1 webpack @3.8.1 二、兼容性处理 1.保留字问题 default、class、catch是ES3中的保留字,很多库中会有这…
揭开redux,react-redux的神秘面纱
16年开始使用react-redux,迄今也已两年多。这时候再来阅读和读懂redux/react-redux源码,虽已没有当初的新鲜感,但依然觉得略有收获。把要点简单写下来,一方面供感兴趣的读者参考,另一方面也是自己做下…
react-redux-antd项目搭建
因为是想搭建一个后台系统,所以组件直接定了antd,脚手架以create-react-app为基准,加上redux和sass(因为我一直用的less,这次换个口味),搭建一个简单的项目。 安装依赖 首先安装create-…
create-react-app 2.x 自定义配置
来自: create-react-app 2.x 自定义配置 创建项目 跟着文档提示,一步一步安装。 ## 安装 create-react-app npm i -g create-react-app ## 进入某个工作路…
新版本react的context使用
Context 通过组件树提供了一个传递数据的方法,从而避免了在每一个层级手动的传递 props 属性。 在一个典型的 React 应用中,数据是通过 props 属性由上向下(由父及子)的进行传递的,但这对于某些类型的…