文件名称:movie-app:浏览电影的应用程序
文件大小:567KB
文件格式:ZIP
更新时间:2024-05-30 05:59:42
react nodejs JavaScript
电影应用 浏览电影的应用程序 目录 描述 该应用是针对Junior Node.js开发人员职位的测试分配解决方案。 该应用程序实现以下功能: 添加电影; 删除电影; 获取电影信息; 获取电影的排序列表(按标题); 按演员姓名或标题获得电影; 从文件导入电影列表。 技术堆栈和依赖项 网络框架:Express.js; DBMS:PostgreSQL; ORM:续集; 验证:Joi; dotenv用于从.env文件中读取环境变量; 摩卡咖啡和诗乃咖啡进行测试; ESLint作为短毛绒; React.js用于构建客户端。 后端说明 资料模型 数据模型在此任务中并没有那么复杂。 但是,存在一些歧义: 我们是否可以将电影标题和发行年份视为电影关系的复合主键? 有很多具有相同标题的电影示例(例如,考虑诸如Employee Of The Month(2005)(2006)之类
【文件预览】:
movie-app-main
----.eslintrc.json(53B)
----.gitignore(28B)
----Dockerfile(485B)
----.env.example(437B)
----package.json(1KB)
----package-lock.json(387KB)
----src()
--------client()
--------server()
----resources()
--------images()
----README.md(4KB)
----config()
--------vhost.conf(413B)
--------nginx.conf(370B)
----migrations()
--------20210212222923-create_movie.js(784B)
--------20210212225114-create_actor.js(583B)
--------20210212225628-create_movie_actor.js(635B)
----.sequelizerc(178B)
----test()
--------movieModel.test.js(5KB)
--------listParser.test.js(2KB)
--------actorModel.test.js(4KB)
--------movieService.test.js(2KB)
--------movieActorModel.test.js(2KB)