Con el desarrollo de la pila, ¿qué puedo hacer?

Pila de software significa una estructura de datos Pila (tipo de datos abstracto) – Wikipedia o una dependencia de un software en el otro ¿Qué significa el término “programador de pila completa”? ¿Cuáles son los rasgos definitorios de un programador de pila completa? .

Supongo que quiere decir desarrollo “full stack”, que es diseñar un sistema desde cero. Eso significa elegir:

  1. Sistema operativo (Linux, Windows, …)
  2. Lenguaje utilizado (Java, Ruby, …)
  3. Servicios para ejecutar en el servidor, también llamado back end, porque permanece dentro de la empresa.
  4. Cómo hacer que el servidor y el cliente se comuniquen.
  5. ¿Qué debe hacer la aplicación en el front-end, que debe ser instalada por el usuario?
  6. Idiomas utilizados por el usuario
  7. Sistema operativo soportado por el front end

Al hacer toda la arquitectura, el precio, el tiempo, el esfuerzo necesario y la popularidad son factores que toman las decisiones.

El uso de una pila popular como Linux-Apache-MySQL-PHP le proporcionará un servidor que funciona en minutos, pero aún debe crear el sitio web para que se publique.

Otras soluciones, como un alojamiento con WordPress ya instalado, tienen toda la pila funcionando, pero no puede optimizar una consulta lenta o agregar un widget de video llamada al sitio web, por ejemplo.

La capa de base de datos es la que contiene los datos de los usuarios, y está en el back-end.

Para agilizar las cosas, quedarse con las opciones más populares otorga la mejor oportunidad de tener más documentación, ejemplos, soporte cuando hay errores,

Significa que trabajas con la programación tanto frontal como posterior, lo que te permite crear formularios de inicio de sesión y almacenar las entradas en una base de datos que también creaste. Hay bibliotecas de código preescrito para casi todos los lenguajes de programación, así que sí puede.

learncodinganywhere.com