Vista de desarrollo FrontEnd

En la carpeta Web Pages del proyecto BookStore.api se almacenan todos los archivos relacionados con el front-end. Dentro de esta carpeta encontramos los siguientes elementos:

  • index.html: Punto de entrada para la aplicación web. Es el encargado de cargar las librerías javascript necesarias para el funcionamiento de la aplicación. Además define un diseño genérico que estará presente en todas las vistas de la aplicación.
  • Carpeta src: Contiene el código fuente de la aplicación AngularJS. Dentro de esta carpeta se encuentran dos elementos:
    • app.js: Este archivo es el encargado de crear la aplicación principal (que tendrá dependencias a los demás módulos).
    • auth.js: Este archivo se encarga de mostrar el menú correcto según el Rol del usuario conectado.
    • Carpeta modules: Contiene los archivos Javascript necesarios para definir el comportamiento de la aplicación. Dentro de esta carpeta, se encuentra una subcarpeta por cada módulo existente, dentro de las cuales se pueden hallar los siguientes tipos de archivo:
      • *.mod.js: Archivos de configuración del módulo.
      • *.ctrl.js: Archivos con los controladores del módulo.
      • *.tpl.html: Plantillas propias del módulo.
      • Carpeta instance: Define el comportamiento que puede tener una instancia de un modulo (ver, editar, eliminar) .
      • Carpeta list: Define el compartimiento de la lista o galería de un modulo.
      • Carpeta new: Define el comportamiento para crear una nueva instancia de un modulo.

results matching ""

    No results matching ""