首页
学习
活动
专区
工具
TVP
发布

阮一峰的网络日志

专栏作者
468
文章
655826
阅读量
136
订阅数
科技爱好者周刊(第 150 期):当音乐还是稀缺的时候
本杂志开源(GitHub: ruanyf/weekly),欢迎提交 issue,投稿或推荐科技内容。
ruanyf
2021-03-23
4180
轻松学会 React 钩子:以 useEffect() 为例
但是,最近我逐渐体会到 React 钩子(hooks)非常好用,重新认识了 React 这个框架,觉得应该补上关于钩子的部分。
ruanyf
2020-09-17
2.2K0
H5 手机 App 开发入门:技术篇
如果你熟悉 Java 语言,可以学习安卓开发;如果熟悉脚本语言(比如 Python 或 Ruby),可以学习 Swift 语言,进行 iOS 开发;如果像我一样,比较熟悉 Web 网页技术,那么 H5 开发是最容易上手的。
ruanyf
2020-01-22
6.4K0
全球BT下载网站排名
今天的TorrentFreak上有一篇文章,介绍了世界上最受欢迎的一些BT下载网站。
ruanyf
2018-09-21
5.7K0
每周分享第 1 期
这里记录过去一周,我看到的值得分享的东西。 长久以来,我一直用各种方式,尝试整理我的收藏夹。最近想到,把它写成文章,共享出来,也许效果更好。 语雀 语雀(yuque.com)是阿里巴巴集团内部最大的文
ruanyf
2018-06-01
6050
React 入门实例教程
现在最热门的前端框架,毫无疑问是 React 。 上周,基于 React 的 React Native 发布,结果一天之内,就获得了 5000 颗星,受瞩目程度可见一斑。 React 起源于 Face
ruanyf
2018-04-12
1.8K0
Babel 入门教程
(说明:本文选自我的新书《ES6 标准入门(第二版)》的第一章《ECMAScript 6简介》) Babel是一个广泛使用的转码器,可以将ES6代码转为ES5代码,从而在现有环境执行。 这意味着,你可
ruanyf
2018-04-12
9150
Flux 架构入门教程
过去一年中,前端技术大发展,最耀眼的明星就是React。 React 本身只涉及UI层,如果搭建大型应用,必须搭配一个前端框架。也就是说,你至少要学两样东西,才能基本满足需要:React + 前端框架
ruanyf
2018-04-12
1.1K0
React 测试入门教程
越来越多的人,使用React开发Web应用。它的测试就成了一个大问题。 React的组件结构和JSX语法,不适用传统的测试工具,必须有新的测试方法和工具。 本文总结目前React测试的基本做法和最佳实
ruanyf
2018-04-12
9250
React Router 使用教程
真正学会 React 是一个漫长的过程。 你会发现,它不是一个库,也不是一个框架,而是一个庞大的体系。想要发挥它的威力,整个技术栈都要配合它改造。你要学习一整套解决方案,从后端到前端,都是全新的做法。
ruanyf
2018-04-12
2.2K0
React 技术栈系列教程
上周中秋节,我待在家里,写完了 Redux 教程。 至此,《React 技术栈系列教程》算是比较完整了。 ES6 语法:教程 Babel:教程 React:教程,示例库 Webpack:教程 Reac
ruanyf
2018-04-12
1.2K0
Redux 入门教程(一):基本用法
一年半前,我写了《React 入门实例教程》,介绍了 React 的基本用法。 React 只是 DOM 的一个抽象层,并不是 Web 应用的完整解决方案。有两个方面,它没涉及。 代码结构 组件之间的通信 对于大型的复杂应用来说,这两方面恰恰是最关键的。因此,只用 React 没法写大型应用。 为了解决这个问题,2014年 Facebook 提出了 Flux 架构的概念,引发了很多的实现。2015年,Redux 出现,将 Flux 与函数式编程结合一起,很短时间内就成为了最热门的前端架构。 本文详细介绍
ruanyf
2018-04-12
9770
Redux 入门教程(三):React-Redux 的用法
前两篇教程介绍了 Redux 的基本用法和异步操作,今天是最后一部分,介绍如何在 React 项目中使用 Redux。 为了方便使用,Redux 的作者封装了一个 React 专用的库 React-R
ruanyf
2018-04-12
1.6K0
文件分享的新动向(2010年1月~2月)
对于下载爱好者来说,2009年糟糕透顶。 BT下载的两大旗帜网站----海盗湾和Mininova----都在2009年遭受重大挫折。上半年,海盗湾一审败诉,四名管理员被判有罪,需要入狱服刑;下半年,Mininova一审败诉,被迫撤下了所有侵权的Torrent文件,等于实际上的关闭。 此外,版权组织还加大力度,围剿其他的BT下载网站,在法庭上获得了一系列的胜利。文件分享运动陷入了低潮,BT下载受到了前所未有的冲击。 📷 但是,哪里有压迫,哪里就有反抗。新技术的潮流,不是陈旧的法律条文能够阻止
ruanyf
2018-04-12
1K0
JavaScript 全栈工程师培训教程
我现在的技术方向,前端是 React,后端是 Node,时间都投入在这两方面。 最近有一种感觉,我可以融汇贯通了,使用 JavaScript 全栈解决各种问题。 最初,我只是想整理一份技术清单,理清思
ruanyf
2018-04-12
8850
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档