Bonjour,
cette question rejoint un peu une question que j'avais déjà posé dans le forum Javascript mais en fait elle est plutôt ciblée coté serveur..
J'ai un petit serveur écrit en node.js que je lance sur une machine de mon réseau et qui écoute sur un port (8080)
Je lance le serveur dans un terminal avec une commande node db, avec un ficher node.js de ce style
si la machine du serveur a une adresse IP 192.168.1.10 je peux accéder mon serveur à partir du réseau en ciblant le port avec 192.168.1.10:8080 par exemple, et une application client en node + express ou React peut accéder à des données à partir du serveur 192.168.1.10 ...
Donc ça marche ... maintenant ma question c'est , dans le cadre d'une entreprise par exemple est ce que ça peut être suffisant et fiable de procéder comme ceci, ou bien il existe d'autres solutions pour le déploiement et je rappelle que ici je veux rester dans le cadre d'un Intranet local...
cette question rejoint un peu une question que j'avais déjà posé dans le forum Javascript mais en fait elle est plutôt ciblée coté serveur..
J'ai un petit serveur écrit en node.js que je lance sur une machine de mon réseau et qui écoute sur un port (8080)
Je lance le serveur dans un terminal avec une commande node db, avec un ficher node.js de ce style
const dotenv = require("dotenv")
dotenv.config()
const mongodb = require("mongodb")
mongodb.connect(process.env.CONNECTIONSTRING, { useNewUrlParser: true, useUnifiedTopology: true }, function(err, client) {
if (err) {
console.log(err)
}
module.exports = client
const app = require("./app")
app.listen(process.env.PORT)
})
si la machine du serveur a une adresse IP 192.168.1.10 je peux accéder mon serveur à partir du réseau en ciblant le port avec 192.168.1.10:8080 par exemple, et une application client en node + express ou React peut accéder à des données à partir du serveur 192.168.1.10 ...
Donc ça marche ... maintenant ma question c'est , dans le cadre d'une entreprise par exemple est ce que ça peut être suffisant et fiable de procéder comme ceci, ou bien il existe d'autres solutions pour le déploiement et je rappelle que ici je veux rester dans le cadre d'un Intranet local...