Dojo
话题
新佳
订阅
极道
元认知
元逻辑
元设计
元编程
元语言
ReactJS教程
互联网级别大变革:本地优先软件!在本地拥有自己的数据,使用CRDT数据结构实现分散式数据合并!
Google Docs和Trello等云应用程序很受欢迎,因为它们可以实现与同事的实时协作,并且使我们可以轻松地从所有设备访问我们的工作。但是,通过在服务器上集中数据存储,云应用程序还会剥夺用户的所有权和代理权。如果服务关闭,则软件将停止运行,并且使用该软件创建的数据将丢失。 在本文中,我们提出了“
使用React Native和Expo快速构建原生移动iOS和Android应用程序
当您想开发一个新的APP,您希望尽快从用户那里获得反馈,看看这个想法是否有支持,并开始对其进行改进,一旦人们尝试以后,反馈就会不断进来,然后你才得以不断改进。 因此,我们的主要目标是尽可能快地从使用该APP的用户那里获得真实的用户反馈。 在这篇文章中,我们将开
谈谈Bug引起的复杂性“Bug-O” — Overreacted
在编写对性能敏感的代码时,最好记住它的算法复杂性。它通常用[url= Big-O衡量代码在向其投入更多数据时会变慢多少。例如,如果排序算法具有O
比较2018年的Angular和React 2018 - 没有人告诉你的差异
每个开发人员都必须跟上不断发展的技术趋势。如果你坚持使用一种技术或者尝试过于频繁地切换都有问题,今天软件开发领域中最强大的两个JavaScript框架是Angular和React。这两个框架都在共同构建功能强大且可扩展的Web应用程序上拥有相同的概念。 最终,在需要做出选择时,实际出现的唯一问题是“
Hexagonal六角形架构ReactJS的实现方式 - Janos Pasztor
ReactJS是前端开发的主力,但它在SOLID方面表现不佳我们可以通过采用经典方法来改变它吗? 在将ReactJS视为UI的现代JavaScript解决方案时,很多人似乎在组织代码时遇到问题。让我们深入了解一下,看看我们是否可以做得更好。 性子急的人可[url=
通过simple-redux理解React.js的Redux工作原理
Simple Redux主要是教您Redux的核心概念。部分是为了好玩,但主要是为了帮助您避免Redux应用程序中不必要的重新渲染。 适用于具有使用Redux和React的经验的开发人员。在这里将不会学习如何使用actions, reducers, 或the connect功能。相反,你将从这里了解
实现更好的Redux架构的10个技巧
当我开始使用React时,没有Redux。只有Flux架构,以及它的十几个竞争实现。 现在React中有两个明显的数据管理赢家:Redux和MobX,后者甚至不是Flux实现。Redux已经流行起来,不仅仅是用于React
从MVC到现代Web框架
模型 - 视图 - 控制器(MVC)是软件架构中最广泛和最有影响力的模式之一。尽管MVC的传闻[url=
Netflix采用GraphQL的经验分享
NetflixOSS是Spring Cloud默认堆栈,他们的实践走在行业前列,在这篇博文中,他们解释了为什么GraphQL很棒,以及成长的痛苦在哪里。 在这篇文章中,我们将分享我们更新前端架构的过程以及将GraphQL引
ReactJs的Hooks简介
在ReactConf上,React团队提出了一种使用React实现交互式组件的新方法,称为[url= 他们发布了一个[url=
帮助您了解和创建ReactJS应用的快速指南
演示了如何使用“create-react-app”CLI创建一个简单的React应用程序并解释项目结构。 [b]安装NodeJS(如果尚未安装)[/b] 由于使用节点包管理器(npm)下载了React
谷歌搜索显示ReatJs已经超越Jquery
[img]data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAoHBwgHBgoICAgLCgoLDhgQDg0NDh0VFhEYIx8lJCIfIiEmKzcvJik0KSEiMEExNDk7Pj4+JS5ESUM8SDc9Pjv/2w
JDL-Studio是jhipster的数据建模工具
通过ER建模可以实现ReactJS + Spring Boot架构的代码自动生成。 生成.jh文件导入Jhipster模板即可,.jh文本如下: 实体模型: [code]entity Region { regionName String } entity Country { co
GitHub项目的质量应该由他们的星数来评估吗?
[url=
react.js程序员幽默图
[img index=1]
Vue.js作者尤雨溪谈VueJS!
Vue.js作者尤雨溪谈Vue.js当初是如何创建的,以及初学者学习曲线,包括它是如何处理数据和动画的,以及它与Angular和React的区别。下面是他大意翻译: [b]如何创建Vue.js[/b] 第一次提交Vue.js是在2013年末,当时我还在Google创新实验室工作,那时它完全是一个随机
使用延迟加载提升SPA性能
如果您是Web开发人员,很可能您正在使用Webpack作为模块捆绑器,并且可能您不知道延迟加载是什么。 [b]什么是延迟加载?[/b] 你也许会想:“延迟并不是快,可能正好相反”,你在语义上没有错,但还有另一种方法,让我们看看Webpack的延迟加载定义是什么: lazy或“按需”加载是优化网站或应
服务器端渲染SSR的优缺点?
SSR代表服务器端渲染(Server Side Rendering),这里主要以React为目标讨论这个话题,但是对其他框架也有参考意义。 关于SSR你需要关注: 1. 首次重要的绘制。单靠SSR并不能保证良好的效果,还需要关键的CSS和靠近客户端。 2. 支持SEO,支持Twitter和Faceb
上页
下页