小白兔的开发之路

从零开始做服务端应用开发,初学者的最佳
学习路线, 出发 →

作者:王皓

准备开发 准备开发利器,编辑器、命 令行,源代码管理... 出发 → 熟悉语言 学会用一种应用开发语言表 达自己的想法 出发 → 网络基础 开发服务端应用需要了解一 点网络基础 出发 → 应用框架 选择一款应用框架,基于这 个框架开发服务端应用 出发 → 工作流程 改善开发工作流程,引入心 爱的 TypeScript 出发 → 数据仓库 搭建数据服务,存储管理应 用需要的数据 出发 → 注册用户 创建用户接口,实现注册用 户的功能 出发 → 验证身份 了解一种基于令牌 (Token)的身份验证方法 出发 → 上传文件 开发上传文件的功能,记录 文件相关数据 出发 → 内容标签 实现给内容贴标签的功能, 这是一种内容的分类方法 出发 → 资源关系 在数据仓库练习使用应用里 的内容资源之间的关系 出发 → 内容分页 实现一个分页功能,客户端 可以获取指定页面的内容 出发 → 用户点赞 实现用户点赞功能,收藏用 户赞过的内容 出发 → 自动测试 不想手动测试开发的功能, 我们就要使用自动测试 出发 → 操作系统 熟悉一种 Linux 类型的操 作系统 出发 → 部署应用 把在本地开发的应用部署到 应用的生产环境上运行 出发 → 管理代码 用 Git 对项目做源代码管 理,离开它没法儿过 ~ 出发 → 提供服务 写几行代码,创建一个 Web 服 务器,理解请求与响应 出发 → 管理包裹 用包管理工具,管理应用的 零部件 出发 → 交换数据 理解客户端与服务端应用的 交换数据的方法 出发 → 设计架构 没有架构的应用很快就会陷 入混乱之中 ~ 出发 → 存取数据 学会在服务端应用处理数据 仓库里的数据 出发 → 用户登录 定义用户登录接口,验证用 户的密码 出发 → 访问控制 检查用户权限,再决定要不 要为客户端提供服务 出发 → 处理文件 读取并存储图像数据,处理 图像尺寸 出发 → 发表评论 定义内容评论接口,让用户 可以对内容发表评论 出发 → 内容列表 在内容列表中加入图像,评 论数,还有排序与过滤功能 出发 → 用户头像 让用户可以设置自己美美帅 帅的头像 出发 → 资源接口 定义更多资源相关的接口, 评论列表,用户帐户... 出发 → 云服务器 购买,配置一台阿里云的云 服务器 出发 → 生产环境 在云服务器上搭建应用正式 运行的生产环境 出发 →
成为一名开发者,把想法变成现实
参加此次开发之旅
订阅