我第一次在这里发帖,我对web开发完全陌生,所以如果这里已经有类似的东西,我提前道歉(我已经做了很好的搜索)!
简而言之,我正在开发一个应用程序,可以根据用户的搜索输入从Instagram上获取图片。很简单。然而,我正在使用Node和Express服务器端和React客户端,我已经谷歌了很多React教程,Express教程,我甚至对如何开始感到困惑。每个教程都使用不同的依赖项(我已经尝试过谷歌并了解它们的作用),并且有时并不明确地说明将代码放在哪里--我见过app.js、服务器。js,templates.jsx。希望有人能用通俗易懂的术语来解释一下,这对我们新手有帮助。
所以基本上,我想知道如何设置我的应用程序以及我需要什么文件,例如app.js包含这些代码,server.js包含这些代码等等,这样至少可以在我的页面上显示一些东西。
到目前为止,我有这样的想法:
// in my app.js
var express = require('express'),
app = express();
app.use(express.static('public'));
app.get('/hashtag/:hashtag', function(req, res) {
var token = (removed);
// this is where id fetch instagram imgs
});
var server = app.listen(3000, function () {
var host = server.address().address;
var port = server.address().port;
console.log('Instagallery server listening on http://%s:%s', host, port);
});非常感谢您的帮助/信息!
发布于 2016-01-01 06:02:42
但本教程提供了使用Express设置React的概述,并可能对其他遇到类似挫折的人有用。
发布于 2017-07-28 19:05:59
如果任何初学者只是寻找react和express之间的连接,那么这将是一个精简的,更容易上手的版本,没有babel,测试工具和其他不是那么最初需要的样板文件。
https://stackoverflow.com/questions/32797236
复制相似问题