Que es Angular
Prerrequisitos
- Angular 1 tambien llamada angularJS
- Angular2
hasta Angular9
<html ng-app="prueba">
<head>
<meta http-equiv="Content-type" content="text/html">
<title>Ejemplo angular</title>
<script src="https://code.angularjs.org/1.6.9/angular.js"></script>
</head>
<body>
<div ng-controller="controlador as c">
<div ng-show="c.getMostrar()">
{{message}}
<div ng-repeat="dato in c.listaNombres">
{{dato}}
</div>
</div>
</div>
<script>
var app=angular.module('prueba', []);
app.controller('controlador', function ($scope) {
this.listaNombres =['juan','pedro','luis','maria'];
this.getMostrar = function () {
return true;
};
$scope.message="Hello World";
});
</script>
</body>
Diferencias entre diferentes versiones de angular
- AngularJS esta basada en javascript, mientras que las siguientes versiones estan basadas en TypeScript.
- AngularJS esta enfocada unicamente en el desarrollo WEB mientras que las siguientes versiones estan orientados a diseñar aplicaciones para movilles.
- Desaparicion del scope y los controladores, siendo sustituidos estos por componentes.
- Cambio de algunas directivas.
- Enlaces de datos de doble dirección (two-way data binding): ng-model se sustituye por [(ngModel)].
- Cambio en la inyección de dependencias y ruteos.
- La forma de arrancar una aplicación.
- Angular6 usa la versión TypeScript 2.9, mientras que Angular 4 usa la versión
2.2 de TypeScript, cambiando el rendimiento.
No hay comentarios:
Publicar un comentario