作者: kideny 访问次数: 951 创建时间: 2019-10-21 23:37:00 更新时间: 2024-04-19 09:53:49
或许你经常会面临手痒难耐想要编程却想不到要写什么的境况。下面是一些作者认为非常赞的应用程序,每一个熟练的开发者都应该至少构建一种。
Squoosh 是一款图像压缩的网页端应用,用户可以深入研究各种图像压缩器所提供的高级选项。
Squoosh 示例
通过构建 Squoosh 程序,可以学到:
注:这款图像压缩应用是本地操作,不会上传数据到服务器。用户可以选择在客户端或者服务端进行压缩图片操作。
讲真,计算器?是的,你没听错,一个计算器。理解数运算及其原理在任何稍微有点复杂的程序中都是至关重要的。数字相关的程序开发是迟早要做的,那么为何不提前适应呢?
计算器
通过计算器应用的编写,可以学到
在 Layer(图层)的社区中,人们可以在一块共享的画板上一人画一个像素块。这个想法最初是来自 Reddit 的一个板块, r/Layer ,这是一个向所有人开放,任何人都可以创建或者增砖添瓦的创意探索画布。
Layer 画布
通过创建 Layer,可以学到
Reddit Layer 板块
在人人在用网页爬虫的时代,为什么不自己写上一个呢?网页爬虫在搜索信息的时候非常的实用,在依赖搜索引擎的今天,爬虫的实用度只会随着信息需求的增长而增加。
谷歌(搜索引擎)的网页爬虫
通过编写网页爬虫可以学到:
人人都爱音乐,音乐是我们生活中的一部分。为何不构建一个音乐播放器来更好的理解当代音乐流媒体平台的基本工作机制呢?
Spotify 音乐网页版示例
通过编写音乐流媒体平台,可以学到:
感谢阅读,希望诸位都能找到编写应用程序的灵感。
如果你对 JavaScript 还不熟悉或者是想要学习的话,作者建议可以通过以练带学,推荐书目是 A Smarter Way to Learn JavaScript ,以及有趣的程序灵感这篇文章。
语言: zh-CN
翻译人员:
原作者:
转载地址:
源网址: https://www.infoq.cn/article/RjBS0x8JNVNNrPHZ85hs
版权: 本站所有内容, 版权归原作者所有。发表原创内容将会获得现金奖励, 并且随着时间倍数增长, 请了解我们的内容奖励计划。