Pagina 1 van 1

Nodejs welke restricties?

Geplaatst: 03 jul 2020, 08:48
door zwerver2
Wanneer ik een node server draai dan lijk ik de volgende beperkingen te hebben:
- alleen poort 80 is bereikbaar (firewall vermoedelijk)
- de server gaat waarschijnlijk over een webserver / proxy (er word namelijk een header "x-powered-by: Phusion Passenger 5.3.7" toegevoegd)

Kan ik ergens een lijst vinden van de mogelijkheden, onmogelijkheden en inrichting? Dan kan ik daar rekening mee houden bij het ontwikkelen en uitrollen van een app.

Overigens werkt alles verder als een zonnetje :-)

Re: Nodejs welke restricties?

Geplaatst: 03 jul 2020, 14:53
door Joris de Leeuw
Hallo Zwerver2,

Leuk om te lezen dat je met Node.js aan de slag bent gegaan.

Indien je Node.js of Python bij ons gebruikt kan je zelf geen poorten openen. Dit werkt inderdaad via Passenger. Het voordeel hiervan is dat je websites naast elkaar kan draaien en bijvoorbeeld ook nog een PHP-website aanwezig kan zijn onder je domeinnaam. Daarnaast heb je geen gedoe met poortnummers en firewalls.

Met Passenger lus je de aanvragen dus door vanaf poort 80 of 443 (SSL) naar je applicatie.

Zie ook: https://www.antagonist.nl/blog/nodejs-ondersteuning/

Qua verdere mogelijkheden is het lastig om daar verder op antwoord te geven, gezien de mogelijkheden wat je met een Node.js 'webapplicatie' kan doen bijna 'oneindig' zijn.

We zijn dan ook zeker benieuwd naar verdere bevindingen.