我的第一个全栈 Web 应用程序( 四 )
构建应用程序结构
应用程序分为两部分:前端和后端 。 前端是用户交互的部分 , 即用户界面 。 后端负责服务器与用户界面之间的连接 。 构建应用程序有两个选择:
第一个选择就是把前端和后端都放在同一个代码仓库中(比如GitHub上的代码仓库) 。
第二个选择是建立两个代码仓库 , 一个用于后端 , 一个用于前端 。 这样做有几个好处 , 其中之一就是后端(比如本文中的API)可以被多个前端复用 , 另一个好处就是编辑器中管理的目录更小 。
上述两种方法并没有对错之分 。 基于上面给出的两个理由 。 我在构建应用程序时选择了使用两个独立的代码仓库、
第一个代码仓库是后端的 。 我在终端中使用下述命令创建了一个Rails应用程序作为API , 不过没有任何视图 。 这跟创建普通的Rails应用程序是一样的 , 只不过多了一个参数 。
推荐阅读
- 手机游戏|LOL手游第一个世界赛,破晓杯火热开战,DKG能紧随EDG夺冠吗?
- 我的世界|《我的世界》领衔!推荐9款低配置、超耐玩的游戏神作
- 我的世界|我的世界:主世界玩腻了?赶紧把这几个模组加入下载行列!
- 我的世界|我的世界:这些莫名其妙的设定,看起来不合理,实际却是彩蛋!
- 抖音|正在火热追我的富二代,在得知我生日后突然消失不见,到底为什么
- vg战队|我的世界:没能“活着”走出测试版本的设定,一块肉占一格空间!
- 拉克丝|嘘,我在为我的激光充能
- 我的世界|我的世界:6个“友尽”的小技巧,不要轻易在好友的服务器尝试!
- 我的世界|我的世界:“最奢侈”的附魔是什么?我给胡萝卜钓竿打上经验修补
- 原神|原神:第一个让人感觉超模的角色,主c的天花板,可持续一年!