Esquema de Identificacion de Objetos

 Tipos de Archivos

Conforme el backend o el frontend le serán asignados la extensión de archivos que se utilizara.

APP (Angular)


Angular es un framework desarrollado en TypeScript de código abierto, donde la biblioteca lee el HTML que contiene atributos personalizados, por ello sus siguientes tipos de datos los contiene un proyecto particular de Angular:

·        TypeScript (.ts)

·        Html (.html)

·        Css (.css)

·        Json (.json)

Estructura de Ficheros de Angular

Al crear un proyecto de Angular nos genera una estructura de ficheros parecida a esta:

  • e2e: Su nombramiento es por “end to end”, que ontiene una serie de ficheros que se encarga de tests automáticos, como un usuario real utilizara nuestro proyecto.
  • node_modules: Contiene las dependencias de nuestro proyecto
  • .editorconfig: Configuración de editos de código
  • .gitignore: Los archivos especificados para que Git los ingnore al momento de añadirlos
  • angular.json: Contiene la configuración de angular, incluyendo rutas, nombres, versiones,etc.
  • package.json: Configuración de la aplicación. Contiene como el nombre, la versión, dependencias necesarias para la ejecución, etc.
  • tsconfig.json: Configuración de TypeScript
  • tslint.json: Se usa para la mantenibilidad y sostenibilidad del código.
  • src: Contiene todo el código para la edición y desarrollo de nuestro proyecto. Que esta se divide en:

  • app: Contiene el código de la aplicación. En esta carpeta contiene los Componentes característicos de Angular.
  • assets: Contiene los archivos estáticos
  • environments: Contiene variables de entorno 

 

Base de Datos

  • .sql: Serán los archivos en donde se tendrá almacenado todo lo referente a la configuración de la base de datos, como su tablas, sus constraint, procedimientos, funciones, vistas, etc.
  • .csv: En algunos casos se contara con archivos de este tipo para el paso de la anterior información y a agilizar el traslado de la información anteriormente recolectada

API

Para la API, junto con el servidor se usara Nodejs y Express. Por lo que contendrá mayormente archivos de tipo:

·        Typescript (.ts)

·        Css (.css)

·        Html (.html)

Estructura de Ficheros de Nodejs

Package.json: Se especifica información de configuración del paquete con dependencias. Contiene el nombre del proyecto, versión, descripción, scripts, autor, tipo de licencia entre otras.

Index.js: Para conexiones, por ejemplo la base de datos y su configuración general

App.js: Donde se crea el servidor web de NodeJS y la configuración de Express

Controllers: Para la creación de acciones y operaciones relacionadas con la base de datos

Routes: Dondes se especificaran las rutas que responderá nuestra aplicación.

 

 

 

 

Comentarios

Entradas populares de este blog

Herramienta para el control de versiones

Herramientas para Pruebas Unitarias

Sprint review sprint2