AngularJS 1: Co je Angular?

AngularJS (první verze Angular) je javascriptový framework (doslovně přeloženo jako javascriptová struktura), vyvinutý Googlem, s kterým lze vytvořit jednostránkové webové aplikace (někdy také jako SPA = Single Page Application). Velmi čistě. Je open-source. Je zdarma.

SPA (Single Page Application)

je webová aplikace nebo web, který dynamicky komunikuje s uživatelem přepisováním současné stránky místo toho, aby nahrál celý web ze serveru.

Abychom mohli Angular začít používat, potřebujeme přidat (ideálně do hlavičky <head></head>) scriptový tag (<script></script>) s oficiálním zdrojem:

<!DOCTYPE HTML>
<html>
<head>
    <script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.6.9/angular.min.js">
    </script>
</head>
<body>
<h1> Hello World!</h1>
</body>
</html>

AngularJS pochází z rodinky MEAN stack. Patří sem také databáze MongoDB, vývojové prostředí pro server Node.js (umožňující spouštět javascript i na straně serveru) a na něm vytvořené Express.js.