程序员为什么还要刷题 task manager redux
程序员常刷题任务管理器。CRUD(在编程世界中)代表:C:创建、R:阅读、U:更新、D:删除。您将在Mod 2中创建的应用程序将大量使用这四个操作。我们将使用Sinatra构建一个应用程序,在其中管理任务。我们将遵循设计模式(Rails默认使用它,但在Sinatra中我们需要自己创建这个结构)来实现CRUD操作。整个模块将讨论一些约定和最佳实践。现在我们希望您遵循本教程。强烈建议不要复制和粘贴本教程中的代码,自己键入每一行代码对您有利。
开始配置
-
从命令行创建一个项目文件夹:
mkdir task_manager
。 -
使用
cd task_manager
进入目录。 -
需要一个Gemfile:
touch Gemfile
。 -
在Gemfile中添加Sinatra和Shotgun,这将允许对代码库进行更改,而不必每次重新启动服务器。
source 'https://rubygems.org'
gem 'sinatra', require: 'sinatra/base'