首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
react
订阅
乌鸦不想说话35927
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
Taro 学习笔记
Taro 是凹凸实验室出品的一套 React 语法规范的多段开发解决方案。主旨在于使用一套代码,通过不同的编译类型,编译为成不同平台的应用。(目前支持:小程序、H5) 安装 Taro 提供的 cli 工具。 Taro 本身提供的 API。 Taro 建议使用 px 、 百分比 …
[译] 图解 React
React Native vs. Cordova、PhoneGap、Ionic,等等 (待翻译) 如果你是一名设计师,你所在的团队使用(或正在考虑使用)的技术是 React ,或者你只是单纯对 “React” 比较好奇的话,那么本文就是为你而准备的。 在文本中,我只使用朴实的语…
React转微信小程序:构思
公司使用微信小程序做了不少东西,发现的痛点越来越多。没有组件化,配置繁锁,生命周期名字不一。基于它才有了vue系列的解决方案,我在想,能不能搞一套React的解决方案呢。毕竟以React为技术栈的公司不在少数,销路肯定很好。 我首先从定义组件着手。微信小程序是存在自定义组件的机…
React转微信小程序:从React类定义到Component调用
这是本系列的第二篇,过去两周,已经有相当成果出来。本文介绍其中一部分可靠的思路,这个比京东的taro更具可靠性。如果觉得看不过瘾,可以看anu的源码,里面包含了miniapp的转换器。 微信小程序是面向配置对象编程,不暴露Page,App,Component等核心对象的原型,只…
从零开始React项目架构(一)
零零散散也做过不少项目了,有基于jquery、bootstrap的,有基于jquery、easyui的,有基于react的。 项目多了总会有一些自己感悟和经验,所以分享出来,肯定有不对和不合适的地方,欢迎批评指正。 好了,废话不多说了,让我们从零开始,一步一步的折腾吧。 创建项…
精读《React 八种条件渲染》
介绍了八种 React 条件渲染方式。 这样对 React 渲染效率有提升。 将组件赋值到变量,就可以在 return 前任意修改它了。 但三元运算符产生嵌套时,理解成本会变得很高。 这个是最常用了,因为代码量最少。 高阶组件,就是返回一个新组件的函数,并且接收一个组件作为参数…
React中型项目的优化实践
整个项目大概有60+个页面,用到的组件大概150+,package里面的依赖大概有70+个,应该勉强算得上是一个中型的React的项目了。 打包时间约150s,打包完之后的资源gzip之后约1.2m,尽管之前分离了一些公用依赖,但是index包的体积达到了600+还是令人难以接…
RN自定义组件封装 - 神奇移动
1. 前言 最近盯上了app store中的动画效果,感觉挺好玩的,嘿嘿~ 恰逢周末,得空就实现一个试试。不试不知道,做完了才发现其实还挺简单的,所以和大家分享一下封装这个组件的过程和思路。 2. 需求分析 哇,这个动画是不是很有趣,很神奇。为此,可以给它取个洋气的名字:神奇移…
React-源码解析-生命周期(自定义组件)
createClass 是创建自定义组件的入口方法,负责管理生命周期中的 getDefaultProps。该方 法在整个生命周期中只执行一次,这样所有实例初始化的 props 将会被共享。 mixin,设置初始化 defaultProps,返回构造函数。 mountCompon…
React 知识梳理(三):手写一个自己的 React-redux
上一次我们简单了解了一下 redux(文章在这里),今天我们来结合 React,实现自己的 React-redux。 我们看到,现在 head ,和 body 内的文案都是我们写死的,这样并不利于我们的开发,因为这些值我们无法改变,现在我们想点击下边按钮的时候,改变相应的文案,…