Podręcznik
Inne techniki back-endowe
Język JavaScript i środowisko Node.js to tylko jedne z licznych narzędzi, które można wykorzystać do realizacji back-endu. Poniżej wymienione jest kilka popularnych alternatyw.
Python
Python jest językiem programowania powszechnie lubianym m.in. ze względu na łatwość opanowania go przez początkujących programistów. Postaw języka Python można się nauczyć np. korzystając z oficjalnego samouczka: The Python Tutorial.
Do tworzenia aplikacji internetowych w języku Python można wykorzystać Django.
Java
Java językiem programowania szeroko stosowanym od dawna (jak na języki programowania). Istnieją zarówno liczne materiały internetowe, jak i dobre podręczniki, poświęcone nauce programowania w Javie.
Do tworzenia aplikacji internetowych w języku Java można wykorzystać Spring.
C#
C# jest językiem programowania opracowanym przez pracowników firmy Microsoft.
Do tworzenia aplikacji internetowych w języku C# można wykorzystać ASP.NET.
PHP
PHP (skrót od PHP Hypertext Processor) jest językiem programowania nadającym się przede wszystkim do tworzenia stron internetowych i aplikacji sieciowych: skrypty w języku PHP można m.in. przeplatać z kodem HTML.
Do tworzenia aplikacji internetowych w języku PHP można wykorzystać Laravel.
Ruby
Do tworzenia aplikacji internetowych w języku Ruby można wykorzystać Ruby on Rails.