2020 年,用有意义的项目充实你的投资组合,使用这些 API
你好,你应该先用一些新奇的项目来充实你的作品集,而不是仅仅设计一些虚拟网站的落地页。
人们希望看到一个包含所有数据的真实应用,他们希望能够亲身体验,而不是仅仅喜欢一堆乱码。
所以现在是时候使用开放 API 来创建一个真实项目了。你可以使用 Vanilla JS、JQuery、VueJS、React 甚至 Angular 等 API 来创建项目。
你只需要从 API 中获取数据并使用它,你还可以传递不同的参数来为用户提供动态搜索功能、筛选和排序功能。
让我们开始吧
TMDB
这是一个非常棒的 API,谁不喜欢电影呢?它有很多可能性,你可以创建类似 IMDB 的数据库网站,或者使用现代 UI 打造更棒的预告片和电影推荐网站。招聘人员非常喜欢这样的项目,但尽量保持独特性,否则看起来就像是 API 调用的复制粘贴。
开放天气
天气应用程序只是一个最简单的例子,只需使用这个 API 并从 dribble 或 Pinterest 中选择一个干净的 UI 并尝试制作一个应用程序,如果你制作一个 PWA 那就太棒了,它会脱颖而出,因为它会显示缓存数据并且可以安装在任何手机上。
Unsplash API
我猜你肯定用过他们的网站来获取背景或库存照片。那里有大量的免版税照片。你还可以使用他们的 API,按类别、大小、搜索参数和随机数获取背景和图片。你可以创建一个 Chrome 扩展程序,用于新标签页,每小时显示一张随机图片,并设置时钟和番茄钟。
PokéAPI
如果你想学习一些东西,而且它真的很有趣,那么这是一个非常完善的 API,你可以用它来创建一个卡牌游戏或一个宝可梦维基百科。如果你喜欢宝可梦,那么这是你实践的最佳 API。
其他国家/地区 API
如果您正在寻找有关国家/地区的信息,这是您唯一需要的 API。它将为您提供所有信息,例如货币、邮政编码、电话区号、首都、城市和人口。您可以使用图表和数据为每个国家/地区创建精美的分析页面。
在 Twitter 上关注我:twitter.com/justaashir
文章来源:https://dev.to/justaashir/fill-up-your-portfolio-with-meaningful-projects-in-2020-use-these-apis-2518