免费阅读文章 · 零基础入门
第一次看开源项目,先弄懂这 5 个词
GitHub、README、API、部署和自托管,用日常语言讲清楚。
开始前需要
会打开网页即可,无需编程基础。
实践目标
能看懂项目介绍,分清“直接在线使用”和“自己搭建”的下一步。
GitHub 和仓库:项目资料放在哪里
可以把 GitHub 理解为协作保存代码与项目资料的平台,“仓库”就是某个项目的资料目录。能看到代码,不等于它已做成一个可以直接使用的网站,也不等于所有使用方式都免费。
README:先读项目的说明书
README 通常是项目首页展示的说明文档。先找到“它解决什么问题”“有没有在线演示”“如何开始使用”这三项。碰到大段命令不必急着照抄,先判断那是不是写给开发者的安装步骤。
API:让两个工具互相传递信息的接口
你在网页里输入文字,是人操作界面;程序通过 API 发送信息,是工具之间协作。API 密钥类似通行证,应当自己保管。使用一个聊天网页的账号,不一定包含相应 API 的使用额度。
部署与自托管:谁来让它持续运行
部署是把程序配置到某个运行环境中,让它可以被使用;自托管是由自己或自己的团队负责这个环境。除了首次安装,通常还要考虑更新、备份和故障处理。新手可以先了解项目是否提供合适的在线体验,再决定要不要自己搭建。
现在做一个不需要代码的小练习
在 GitHub 找一个感兴趣的开源项目,用自己的话填写下面三句话。如果回答不出来,就从官方说明书继续找,再带着具体卡点交流。
- 它能帮我做什么?写一个具体任务。
- 我准备先在线体验,还是请人协助搭建?
- 使用前还需要确认什么?例如费用、资料去向、账号或安装条件。