Cabecera personalizada

El blog de Mikel Niño
Industria 4.0, Big Data Analytics, emprendimiento digital y nuevos modelos de negocio
Mostrando entradas con la etiqueta mean-stack. Mostrar todas las entradas
Mostrando entradas con la etiqueta mean-stack. Mostrar todas las entradas

“Full-stack development”: Dominando todas las capas de una pila tecnológica... ¡y más allá!

Hemos hablado anteriormente del concepto de la “pila de tecnologías” (“technology stack”, más comúnmente referida como “pila tecnológica”), como el conjunto de herramientas, lenguajes, frameworks, bases de datos, etc. que utilizamos para construir nuestro producto digital. En este contexto también se suele utilizar la expresión “full-stack development” (habitualmente traducida como “desarrollo integral”) para referirse a una aproximación a la construcción de un producto digital en la que los elementos de las diferentes capas de la pila tecnológica tienen un cierta conexión o elemento en común que facilita trabajar con todos ellos a modo de “solución integral”.

[Visita guiada] Alternativas tecnológicas para tu producto TIC

Si quieres recorrer diferentes orientaciones, utilidades y alternativas tecnológicas para construir tu producto TIC:
  1. Recorre una visión general de las diferentes herramientas y niveles que pueden constituir la "pila de tecnologías" (o "pila tecnológica") para un producto TIC [ver entrada]
  2. Revisa las claves a tener en cuenta para diseñar una experiencia web en un entorno multi-dispositivo a través del Responsive Web Design [ver entrada]
  3. Conoce el concepto de "wireframe", esquema o esqueleto visual para el escaparate web de tu producto TIC ... [ver entrada]
  4. ... y uno de los ejemplos más populares de herramientas para "wireframing", Jetstrap [ver entrada]
  5. Ten en cuenta algunos consejos de "copywriting" (escritura de texto "persuasivo" orientado a la publicidad y marketing) para diseñar una "landing page" eficaz en la web de tu producto TIC [ver entrada]

MongoDB: el ejemplo más destacado de base de datos NoSQL

A la hora de seleccionar el sistema para gestionar bases de datos dentro de la pila tecnológica para un producto TIC, una de las opciones que gana cada vez más adeptos es la de renunciar a las aproximaciones tradicionales de bases de datos relacionales (basadas en los conceptos del álgebra relacional y el lenguaje SQL para el acceso a los datos) y utilizar lo que se ha denominado "bases de datos NoSQL", categoría dentro de la que el más claro exponente es MongoDB. Tanto es así que una estrategia con cada vez más adopción es el uso de una pila tecnológica "MEAN" (MongoDB + Express + AngularJS + NodeJS), con el lenguaje de programación JavaScript y el formato JSON como vehículos para la comunicación entre los citados componentes.