Pokud jde o aplikaci PHP, není možné komunikovat s MySQL prostřednictvím JavaScriptu, protože JavaScript se spouští na straně klienta, tj. v prohlížeči nemá přístup k ničemu na serveru, ze kterého je obsluhován.
Nicméně s nodejs – běhové prostředí JavaScriptu postavené na jádrou JavaScript V8 Chrome - můžete napsat kompletní aplikaci na straně serveru JavaScript, aniž byste se museli dotýkat PHP. Existuje node-mysql modul, což znamená, že můžete pracovat s databází MySQL pomocí kódu JavaScript.
Existuje několik rámců webových aplikací, které vám pomohou uvést do provozu něco, jako je Express , což vám ušetří břemeno nutnosti psát věci, jako je logika směrování.