Dojo
话题
新佳
订阅
极道
元认知
元逻辑
元设计
元编程
元语言
ReactJS教程
MVC死了,下一个是什么?
React.js,Elm,cycle.js和其他UI 框架提出了一种新的方式构建用户界面。引入函数式响应式编程模型到用户界面开发,他们甚至改变了我们如何看待用户界面。 无论如何,这些方法已经摧毁了MVC和它的分支(MVP,MVVM等)的优势。这篇文章中,将
为什么快递商qwintry选择Vue.js而不是React
海购快递商Qwintry团队最近开始积极地迁移到前端框架Vue.js,有关所有的旧项目和新项目情况如下: 1.qwintry.com使用传统的Drupal系统2.qwintry.com新的分支完全重写3.logistics.qwintry.
Vue.js 2.0发布
Vue.js是一种类似React.js的跨平台Javascript开发框架,它和React一样都是利用虚拟DOM,提供Reactive响应的和可组合的视图组件,路由和全局状态管理等,不同是使用template模板替代React.js的JSX等。 Vue.j
Redux使用教程
本教程假设你有React 和 ES6/2015经验。首先从没有使用Redux最简单情况开始,演示到使用Redux从无到有的变化过程,从对比中体会Redux好处。 首先创建一个React组件components/ItemList.js用来抓取和显示条目列表。
为什么前端模型-视图-控制器MVC会死?
越来越越多的前端开发人员采用React.js+Redux这样的单向架构,因此,经典的模型视图控制器MVC模式未来会怎么样呢? 那我们先回顾一下前期架构的发展。在过去的四年中,我一直在大量的Web项目中花费了大量时间设计前端和集成框架。在2010年以前jav
JavaScript最新教程:js-stack-from-scratch
这是一套从头开始一步一步建立现代JavaScript栈的教程,包括技术都是最新流行技术:ES6, Babel, Gulp, ESLint, React, Redux, Webpack, Immutable, Mocha, Chai, Sinon,和 Flow。用简单案例将这些工具结合起来展示。同时提
将普通文本转为基于React.js的动态博客和网站:Gatsby
Gatsby是一个静态网站生成器,能够将普通文本转为动态博客和网站,动态技术是基于React.js,支持Markdown, Html和React.js页面。 平衡React的组件模型和React Router嵌套组件层次两者技术的设计使得模板变得难以置信的
React Server是React开源服务器
为前端React.js服务的后端服务器Reat Server发布,专门支持React的服务器端渲染,使得网站更快显示,对搜索引擎SEO更优化。能解决如下几个问题:1.如何加载服务器的数据到我的组件?2.如何确保客户端和服务器加载相同数据和产生同样HTML?3.如何编写一次性代
Mixin在React.js中是有害的
Mixin是来自OO世界概念,而React.js是遵循函数式编程概念,在React编程中使用Mixin被认为是有害的。 Facebook官方发表了文章
React Fiber架构
React Fiber架构是React核心算法的发展的再实现,是React团队两年来的研究高潮。 React Fiber目标是提高动画,布局和手势等领域的适应性,它的重要特征是增量渲染,能够将渲染工作划分为一块块,然后在多个帧frame中传播。 <
Electrode: 沃尔玛React和Node.js开源应用框架
Electrode是一个使用标准结构构建通用React/Node.js应用的平台,包含最佳实践和其他现代技术。Electrode注重性能,组件重用和简化部署到多个云提供商里,这样你能将主要精力聚焦你的应用。 安装指南,首先需要安装
构建react.js应用的起步库包仓库:reactor
reactor是作者开始一个新的React.js项目时需要准备的各种库包装备,通过开源共享让大家能够快速入手启动React项目. 这个项目中包括: 1.reactpack:用于构建的命令,也能做成开发服务器,li
Dory:基于React的响应式博客开源平台
Dory是一个基于React和Express的响应式GitHub协作博客平台,强大功能有自动RSS产生,HTML5离线支持,推送通知,带有强大的开发环境如热刷新,SASS和Markdown。 Dory能适应不同浏览器,在桌面浏览器和手机浏览器自动有不同的布
使用Node, Mongo, React, Redux实现Token认证
这是一个前端使用 React, Redux,后端使用Node.js+MongoDB的基于Token权限认证开源系统。 特点:1.登录 注册 Email验证和密码重置。2.客户端表单验证3.Node/Express rest api<
React Native英文详细学习教程
这是一篇英文的React Native学习教程,英文比较简单,主要以代码演示为主,从ES6到Redux非常全面,每一篇聚焦学习一个方面知识。 该教程以HelloWorld案例开始,而不是一下列出很多目录与知识,让初学者感觉难以下手,该HelloWorld代
Instant2FA在2016年选择Ember替代了React
这是instant2fa.com在使用了React.js两年以后重新选择Ember的考量分享。 instant2fa是一种可以为任何网站添加两步认证的应用服务,能让应用者在不到一小时内完成集成。 每个新项目都需要
Redux的简单概念介绍
Redux是遵循只存储应用的真相单一来源的原则设计的,如果你了解后端EventSourcing原理,应该知道两者都是遵循这一原则设计的,对于Redux每个动作激活一个reducer,reducer产生新的状态并保存。如下图:
无配置创建React.js应用
Create React App提供了一个新的开源项目Create React App,能够让你无需配置创建一个单页应用。
上页
下页
关闭