what 本文主要阐述了如何使用dawn快速搭建一个多页面应用。 why 单页有许多优缺点。而我司当前的情况比较适合于使用多页面应用,既提高了开发效率,保证了用户体验,又极大的兼容了原有的PHP体系。 how 第一秒,准…
分类:react.js
前端应该知道的GraphQL
本文主要结合GitHub GraphQL API,从前端使用者的角度来谈GraphQL,没有GraphQL项目的同学可以拿GitHub GraphQL API练手,具体代码可参见我的GitHub Blog,欢迎star、…
个人愚见: React 和 Vue 区别
一. 相似之处 它们都是前端优秀的UI库 使用 Virtual DOM快速渲染 提供了响应式 (Reactive) 和组件化 (Composable) 的视图组件。 都支持服务端渲染 将注意力集中保持在核心库,而将其他功…
react 组件传参的方式
1.使用router传参。 传值: 在router跳转组件的时候在跳转的路径后边添加需要传递的值: this.props.history.push('url'+id) //id是我们要传的值。 然后在注册router的时…
Hooks + Context:状态管理的新选择
React 16.3 版本,正式推了出官方推荐的 context API —— 一种跨层级的数据传递方法。React 16.8 版本,推出了全新的 hooks 功能,将原本只有 class 组件才有的状态管理功能和生命周…
关于react中refs的使用
在react中,可以使用refs来访问dom,或者在render中创建react对象。 使用refs的主要用途是 做一些动画的交互 媒体控件的播放 获取焦点、获取文本等 使用refs的方式有两种,一种是使用 React.…
React中的小知识点
配置默认 defaultProps class ExampleComponent extends React.Component{ static defaultProps = { value: 0 } ... } /*-…
react七——react-redux
react-redux 我们知道redux是:store中维护了一个state,当我们view层dispatch了一个action,然后reducer根据这个action来更新state。 而react-redux呢,是…
todolist for react redux 学习总结
前言 最近一直在学习react技术栈,相关的理论和概念基本都了解了,之前也用reactjs写了几个demo,切身体会到了函数式编程和组件化开发的强大之处,但因各种主客观原因,事后没有对相关知识点进行梳理和总结,而且工作中…
结合promise与websocket的发布/订阅模式实践
结合promise与websocket的发布/订阅模式实践 本文初衷 最近恰好在公司做了一个聊天室系统,所以在系统中做了一下对websocket进行的promise化改造,所以想写篇文章总结一下,如果大家有什么更好的方法…
【Under-the-hood-ReactJS-Part13】源码解读
接上文, React流程图:https://bogdan-lyashenko.gith… 接收组件(更准确的说,是接收新元素) 通过ReactReconciler.receiveComponent方法,Rea…
11月百度面试题(社招)
一面 笔试题 1 实现一个函数,判断输入是不是回文字符串。2 两种以上方式实现已知或者未知宽度的垂直水平居中。3 实现效果,点击容器内的图标,图标边框变成 border 1px solid red,点击空白处重置。4 请…