Instalar AngulasJS en UBUNTU 16.04 sin Problemas



AngularJS  es el Framework Javascript más famoso en estos momentos en lo que se refiere a aplicaciones de una sola página o llamadas Single Page Aplication (SPA).  Su potencialidad es enorme.

Porque hablar de AngularJS?...  Porque la comunidad creadora y seguidora están cambiando la manera de hacer las cosas.  

Desde su salida de la mano de la gente de #Google, AngularJS ha conquistado en cerebro de muchísimos programadores a nivel mundial ya que su misión básica es hacer el desarrolla más fácil.

El desarrollo y avance de la Web están poniendo en el relieve obligatorio de las nuevas generaciones innumerables herramientas que están estandarizando de alguna manera el modo de construir nuestras herramientas.  Con la democratización de la información que se acrecienta cada día más, podemos todos los mortales tener acceso vía regular o irregular a los diferentes contenidos al respecto.  Cada quien tendrá su enfoque y aplicación de todo eso.

La realidad es que existen un sin número de posibilidades para todos y debemos ir probando para asentarnos en nuestra tendencia.

Ya existen componentes denominados FULL STACK que incluyen íntegramente el uso de Javascript para tratar el desarrollo del lado Backend y Frontend integralmente.

AngularJS dice presente por múltiples razones entre las que destacan nombrado de directorios y archivos estandarizadamente,  reutilización o reciclado de código más eficiente,  muchas cosas con poco código, organizacion del concepto bajo el paradigma MVC (Modelo, Vista, Controlador) y así evitar el código espagueti, entre otras ventajas. 

Hoy  continuo en mi constante tarea de aprender buscando este tipo de herramientas que no solo son novedosas sino que vienen a cambiar definitivamente la forma en que hacemos las cosas incorporando procesos más efectivos que permitan sin problemas construir mejores y nuevas aplicaciones.

Así viene esta publicación que busca mostrar como hacer una instalación simple y mínima necesaria para empezar a estudiar y desarrollar tus proyectos.

Comencemos.


  1. Visitemos la página oficial de AngularJS donde conseguimos las instrucciones para incorporar la librería Framework en nuestras aplicaciones.   Actualmente está la versión 2 que tiene mejoras sustanciales para nuestro trabajo que aún se encuentra en fase de pruebas.
  2. Para trabajar con AngularJS se requieren ciertas aplicaciones que se deben tener en el portafolio de la máquina para poder integrar toda la potencialidad del Framework el cual consigues en ANGULAR.ORG. Necesitamos:   NPM, NODE, GRUNT, BOWER y alguna herramienta SCAFFOLDING que lo que hace  es crear un esqueleto básico para empezar un proyecto y del cual usaremos YEOMAN.   NPM es un gestor de paquetes fundamental y lo que deseo es expresar una manera de hacer las cosas a modo general.  Recuerda que tu puedes encontrar tu propio camino. Sería bueno contar con un software de control de versiones como GIT.  Te enlazo respectivamente a sus paginas oficiales a las herramientas para que entiendas de qué tratan cada una y su relación con AngularJS. 
  3. A continuación la línea de comandos a implementar a través de la terminal o shell que engloba la instalación de lo nombrado y alguna otra cosa necesaria:  sudo apt-get install nodejs                                                                                                         sudo apt-get install npm                                                                                                               sudo apt-get install git                                                                                                                    sudo npm install -g yo                                                                                                               sudo npm install -g generator-angular 
  4. En consola aun verificamos las instalaciones con:node -v && npm -v && git --version && yo --version 
  • Ya con estos comandos y luego de esperar según la calidad de tu conexión tenemos una infraestructura de software básica para iniciar con AngularJS y su magia.

  • En próximas entregas estaremos repasando cosas básicas sobre mi experiencia con este Framework.

    Comenta tus opiniones y experiencias.

    Comentarios