RecipeSaver:使用Express,MySQL,HandleBars和自制ORM的完整堆栈应用程序

时间:2024-06-05 22:13:44
【文件属性】:

文件名称:RecipeSaver:使用Express,MySQL,HandleBars和自制ORM的完整堆栈应用程序

文件大小:936KB

文件格式:ZIP

更新时间:2024-06-05 22:13:44

JavaScript

配方保存器 使用Node.JS,Express,MySQL,HandleBars,Materialize和使用MVC设计模式的自制ORM的全栈应用程序。 描述 这个简单的全栈应用程序利用通过HTML模板(Handlebars)和Materialize CSS库构造的前端,同时实现由Node.js,Express和MySQL组成的后端。 用户可以通过输入表格将在网上找到配方的任何配方名称和URL添加到持久数据库中。 然后,该食谱将存储在“尝试食谱”页面上,用户可以在其中保存或删除该食谱。 如果保存,则将更新数据库中的已尝试状态,然后将在已保存的配方页面上显示该配方。 如果删除,该记录将不再显示。 演示版 此应用程序在Heroku托管。 使用的技术 先决条件 Node.js-下载最新版本的 安装 通过在终端/ bash中运行以下命令来克隆项目: git clone git@github.


【文件预览】:
RecipeSaver-master
----.gitignore(22B)
----package.json(700B)
----package-lock.json(28KB)
----db()
--------schema.sql(259B)
--------seeds.sql(607B)
----models()
--------recipes.js(784B)
----public()
--------assets()
----views()
--------layouts()
--------index.handlebars(3KB)
--------partials()
----README.md(2KB)
----config()
--------orm.js(2KB)
--------connection.js(496B)
----controllers()
--------recipes_controller.js(1KB)
----server.js(572B)

网友评论