查看原文
其他

哥飞免费提供 API 给新手一个练习在 Vercel 编写和部署项目的机会

我是哥飞 哥飞 2024-02-23

大家好,我是哥飞。

这么多朋友已经看了哥飞的文章这么久了,但还有很多朋友一个网站都还没上线。

大家是不想赚美元了吗?

所以,今天哥飞给大家布置一个小练习项目。需求给你,API也免费由哥飞提供给你。

你只需要去学习 Vercel 上面的教程,按照需求把代码写出来,就可以完成人生中第一个网站的开发上线。

你不需要购买域名,不需要购买服务器,只需要在 Vercel 注册一个账号,然后开始写代码并且部署上线就行。

所以这是一个没有任何成本的练习项目,唯一需要付出的就是你的时间和精力。

大家都知道,哥飞在2012年就上线了一个域名工具网站,名叫秋玉米,到现在已经运行11年了。

中间没有改过代码,也就是一套代码运行了11年,给哥飞赚了几万块钱,这真的是《养网站防老:网站可以做成一生的事业》。

现在这个练习项目,相当于让你实现秋玉米的 Whois 查询功能,不同的是,秋玉米后端用的是 PHP ,需要购买一个服务器。

而今天哥飞给你的这个练习项目,需要用到 Vercel 来存放和运行前后端代码,也就是不需要购买服务器了,可以免费启动。

如果你想参与这个练习,请查看哥飞之前写的《不用开发,如何 10 分钟上线一个 AI 产品》,跟着这个教程去注册 Github ,然后用 Github 账号注册 Vercel 。

注意,用全新注册的 Github 账号去注册 Vercel 很有可能会被当场封号,所以要么是用的常用 Github 账号去注册,要么是注册新的 Github 账号后先正常使用一段时间,然后再去注册 Vercel 。

当然也可以在被封之后,找 Vercel 客服,证明你是真人,让客服给你解封。

哥飞会给你免费提供一个 whois 信息查询接口,你需要去实现一个域名注册时间查询小工具。

目前这个接口暂时支持 com,net,org,me,xyz,info,io,co,ai,biz,us 等后缀域名。

你需要做一个前端页面,用户可以输入域名,之后点击查询按钮,向 nodejs 后端发一个查询请求,后端校验格式,拆分域名 name 和 suffix ,向 whois 接口发送请求,获取返回的 json 信息,返回给前端,前端解析后,显示域名未注册,或者已注册,及注册时间,whois原始信息等。

哥飞希望你分成几个版本来开发,因为真实的需求也是这样,先做一个最简单的具有核心功能的版本给用户使用,之后再来完善。

第一版本,实现用户输入域名,能够显示是否注册,以及注册时间等信息就可以。这一版本可以先不实现后端渲染。

第二版本,改成每次点击查询后,打开一个查询结果页面,来显示结果,这就需要使用 next.js 框架实现后端渲染。

第三版本,可以加上缓存处理,一个已经注册的域名,那么到期之前,其实都不需要再去查询接口。不过这个接口暂时没有到期时间,那么你可以设置成,每次查询之后的24小时内都不需要查询接口。

第四版本,加上数据库存储,再在首页查询框下方显示最近查询的20个已注册域名,注意,这里依然需要后端渲染。

第五版本,可以支持一次查询N个后缀的结果,扫描未注册的域名。

第六版本,可以支持用户输入之后,你调用GPT接口,给出N个域名建议,之后查询这些域名是否注册。

要想拿到哥飞给你提供的这个免费 whois 接口,有一点点小门槛,你需要先去注册 Vercel 账号,部署一个静态页面,显示“GeFei”几个字母,之后链接发给哥飞查看。

如果你给了链接,说明你把准备工作都做好了,也就是把 Vercel 和 Github 账号都注册好了,并且也新建了项目,写了一个静态 html ,还运行起来了,可以正确显示文字。

这一步很重要,做完这些准备工作,理论上你可以开始任意网站的开发。

所以哥飞把这个步骤当作一个门槛。

如果你准备好了链接,请加哥飞微信 qiayue ,哥飞会给你发 Whois 接口,让你可以开始进行接下来的开发步骤。

继续滑动看下一个

哥飞免费提供 API 给新手一个练习在 Vercel 编写和部署项目的机会

我是哥飞 哥飞
向上滑动看下一个

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存