Béton brut

JavaScript (a raczej ECMAScript) po stronie serwera

2008-04-20

JavaScript kojarzy nam się głównie z window.open, który był przez wielu uznawany za najlepszy sposób nawigacji po stronie w latach dziewięćdziesiątych, modyfikacji drzewa DOM na początku nowego milenium i XMLHttpRequest(); popularnie nazywanego WebDwaZero.

ECMAScript powoli zaczął spełniać rolę uniwersalnego języka skryptowego (pisanie kontrolek do rozmaitych dashboardów, skryptów we Flashu, jako klej między aplikacjami) — a dziś można go używać jako języka skryptowego odpalanego po stronie serwera.

Ale jak to, zapytacie?

Hakerzy — Ash Berlin i Tom Insam — napisali mały proof-of-concept, moduł JS dla serwera Apache. Oto kod(długość pozwala przeczytać go “do kawy”) i strona projektu z kawałkiem przykładowego kodu.

Czego to ludzie nie wymyślą, prawda? Karty perforowane po stronie serwera, nadchodzę!