【文件属性】:
文件名称:ft新闻手把表达
文件大小:30KB
文件格式:ZIP
更新时间:2021-02-14 04:59:15
Handlebars
金融网站
使用把手(服务器端渲染技术)制作的网站。 该网站使用《金融时报》开发人员API搜索文章并显示预告信息。
科技栈
Node.js-JS引擎
Express.js-HTTP服务器
车把-模板引擎
安装
运行以下命令
npm install
用于运行服务器
注意:服务器需要金融时报开发人员API密钥来搜索新闻,请在上获得开发人员API。
获取API密钥后,在运行服务器时,将API密钥分配给config / default.json文件中的“ apiKey”变量,或将API密钥分配给“ API_KEY”过程环境变量
运行以下命令
npm start
功能完成
响应-TODO:
可访问-否
分页-是
使用Javascript和node.js构建-是
不依赖客户端框架(即Angular,React)或类似jQuery的库-是
使用折纸组件-否
逐步增强-否
在Heroku
【文件预览】:
ft-news-handlebars-express-main
----api()
--------index.js(1KB)
----.gitignore(255B)
----app.js(2KB)
----package.json(549B)
----controller()
--------search.js(4KB)
--------home.js(358B)
----package-lock.json(56KB)
----public()
--------js()
--------css()
----views()
--------seach-page.hbs(121B)
--------home.hbs(29B)
--------layouts()
--------not-found.hbs(26B)
--------home-error.hbs(50B)
--------partials()
----utils()
--------helper.js(542B)
----README.md(1KB)
----config()
--------custom-environment-variables.json(159B)
--------default.json(270B)
--------production.json(3B)
----.vscode()
--------launch.json(570B)
----routes()
--------index.js(585B)
----server.js(254B)