javascript 山寨一个-redux 本文主要是说一说怎么通过自己的理解来实现一个“简易”的redux,目的不是copy一个redux出来,而是动手实现redux的核心功能,从而帮助我们理解和使用redux。
javascript 拒绝Redux使用原生React管理状态 自从我们学习React的第一天起,我们就知道不要在React中使用太多状态。我们也知道应该尽可能多使用无状态的函数式组件,少使用有状态的类组件。
javascript 带着问题看ReactRedux源码 我在读React-Redux源码的过程中,很自然的要去网上找一些参考文章,但发现这些文章基本都没有讲的很透彻,很多时候就是平铺直叙把API挨个讲一下,而且只讲某一行代码是做什么的,却没有结合应用场景和用法解释清…
javascript React入门从项目搭建webpack到引入路由reactrouter和状态管理reactredux React是什么?React的官网是这样介绍的:React-用于构建用户界面的 JavaScript 库。看起来十分简洁,React仅仅是想提供一个构建用户界面的工具,也就是只关心UI层面,不关心数据层面,数据层面的东西交给专门的人…
无分类 React全家桶WebSocket实现简单聊天室 数据通信的方式有很多种,其中websocket就是一种用于IM的常用数据通信方式,如在线客服、QQ、微信等,或多或少都使用到了这一技术。所以了解以及掌握websocket是很有必要的
无分类 前后端数据通信之FromData 所有向服务器提交的HTTP数据,其实都是一个表单 FromData是一种容器,用于模拟表单,向服务器提交数据,有两种使用方法 创建空白FromData对象,然后向其中添加数据 将<from>标签直接转化为一个FromData对象…
无分类 taro实战开发网易云音乐 由taro-cli搭建,搭配typescript和dva使用 适配微信小程序和h5(由于Taro.getBackgroundAudioManager不兼容h5,目前h5端不能正常播放)
javascript 浅谈MVCMVPMVVM渐进变化及React与Vue比较 因为没有明确的界定,这里不讨论正确与否,只表达个人对前端MV*架构模式理解看法,再比较React和Vue两种框架不同.写完之后我知道这文章好水,特别是框架对比部分都是别人说烂的,而我也是打算把这作为长期文章来写,慢…