Antonio Demarco Bonino
Arturo Vargas Gutierrez
JESUS ALEXIS CARMONA CASTRO
Kevin Daniel Mora Gonzalez
Juan Carlos Montilla Sánchez
Felix Torres Javier Antonio
Rolando Tarqui Benito
Arvin Fernando Morales Villalobos
Carlos David Barbosa Peña
SANDRO SIMON
Felipe Toro C
Luis Fernando Jonathan Vargas Osorn
Guillermo Rivadeneira
López Ary Dani
Samuel Suárez
victor hernandez
Diego Fernando Velesaca Orellana
Jesús David García Cuello
Emerson Cedeño
Gilbert Ardila
Jonathan David Olivos
Isaac Leonardo M.
bernardo villalba
David Espino
Alvarado Sophy
Javier Marin Ayza
Geovanni Labastida Vázquez
Juan Esteban Sierra Agudelo
Alexander Flores Rayme
Fidel Parabacuto
Daniel Eduardo Rojas Pulido
La gran comparativa es algo así:
backend es Goku y los demás, frontend es Mr satán llevándose todo el crédito
Mas claro no pudo ser jajaj
Creo que los gustos para hacer la parte del backend es para alguien que tiene mas orientación por resolver la lógica del negocio y en la parte del frontend podría ser una persona a la que le guste que lo que esta creando el pueda ver que los usuarios finales interactúan con todo lo que el creo con el código.
¿Que opinan?
Concuerdo contigo
concuerdo en que ambos, tanto Frontend como Backend deben de entender y códificar la lógica de negocio, cada quien con sus distintas areas
2 - Frontend, Backend y Full Stack
💡 El ingeniero en “forma T” es una analogía que sugiere que el conocimiento del desarrollador debería graficarse en forma de una letra T, puesto que el conocimiento de su especialidad debe alcanzar un mayor nivel de profundidad, mientras que superficialmente entiende otras tecnologías que complementan su punto mas fuerte.
Excelente aporte, claro y conciso, saludos.
Excelente
Hablando de roles, un Backend developer debería conocer sobre bases de datos, pues siempre va a necesitar interactuar con ellas. Por otro lado, no tengo claro si conocer sobre tecnologías vinculadas al ANALISIS DE DATOS (pandas, matplotlib, jupyter, entre otros) le sumaría valor a su rol como Backend Developer.
Muy sorprendido del avance de platizi con este nuevo curso, las animaciones, el apoyo visual y las presentación está excelente, Todo eso fusionado con todo el conocimiento de Nico hace muuyyy entretenida la clase. Ojala se continue con está linea.
Segun freddy vega en sus videos el fullstack no existe
cual video ?
Fuentes?
#2. Frontend, Backend y Fullstack.
Podemos separar las partes de una aplicacion en el Cliente y Servidor
Cada parte de la aplicacion funciona de manera distinta.
cliente de una aplicacion. El Cliente es toda la parte visual de una aplicacion.
servidor de una aplicacion. Es todo lo invisible de una aplicacion que hace que funcione. Se encarga de entregar los datos y trabajar en conjunto con el frontend.
Ambas partes de la aplicacion se comunican utilizando APIs Aplication Program Interface
muy bueno tu aporte gracias
Pregunta seria: Tiene el rol backend mayor complejidad que el frontend y/ó vicerversa?
Ambos pueden llegar a ser simples o complicados, eso varía de acuerdo a la aplicación, el lenguaje y los frameworks que se usen. Una aplicación frontend puede ser simple o compleja, mientras que una aplicación backend puede ser un poco más compleja en general, debido a la lógica de negocios y manejo de datos. Sin embargo, la complejidad dependerá de la aplicación.
siendo FullStack Dev con especialidad en PHP, diría que la complejidad es relativa dependiendo del proyecto, no es lo mismo un website que una aplicación, trabajar con un framework o un CMS, que el producto sea de consumo público o restringido, y el tiempo de entrega y/o los recursos que se deban utilizar para la implementación... ahora bien, "complejidad" a nivel de... aprendizaje?, orientación?... me parece que el frontend tiene mayor exposición que el backend, no obstante un buen frontend no hace mucho sin un buen backend 🤓
bueno hablando estrictamente React y Vue son librerias, no frameworks, pero la idea es la misma
Resumen
Roles y elementos en el desarrollo frontend y backend, y la conexión entre ambos:
Frontend (Cliente):
Backend (Servidor):
Conexión entre Frontend y Backend:
La conexión entre frontend y backend es esencial para el funcionamiento de aplicaciones web, ya que permite la transferencia de datos y la interactividad entre el usuario y la aplicación.
Esta imagen aparece en las diapositivas, pero no en el video. Así que la comparto para que la puedan ver desde acá.
Hola, este es el mejor profesor de platzi, sin dudas, nunca escuche tan claro los conceptos de frontend, backend y ingenieros tipo T, es muy claro el profe nico,excelente!!!!!!! muy contento con todo el contenido.
El curso comienza maravillosamente. Las explicaciones son extremadamente claras y dinámicas. Estoy muy emocionado de comenzar este curso
Excelente aporte claro y conciso se comprende muy bien todo
Cuando se habla de cross platform se menciona flutter, net maui y react native... pero no se dice nada de ionic... tampoco veo ningún curso en platzi sobre esta tecnología había uno pero ya no esta... quiere decir esto que ionic ya ha pasado a la historia no es una tecnología que vaya a salir adelante? lo digo poque bueno supongo que os pasa a todos la cantidad de cosas que aprendemos hace un tiempo me puse en ionic y quería profundizar más pero si no tiene tanto futuro como otras me gustaría saber para "no percer tiempo" y centrarme en otras aunque es una lástima me gustaba mucho como se basaba en angular y lo utilizo mucho y me encanta...
Rol como backend Dev consiste en escribir código del lado del servidor que esta relacionado con:
OTROS ROLES
DATA BASE ADMIN Gestiona una base de datos, sus políticas y como vamos a disponer de esa DB a través del código y su seguridad. . SERVER ADMIN Se encarga de gestionar la seguridad en los servidores que es donde corre el código a disposición. . FULL STACK Hace las dos cosas, conoce sobre Cloud, Marketing, Frontend y Backend. Normalmente enfocándose en una pero integrando todas las tecnologías. . BACK END DEV Como backend Dev vas a desarrollar servicios donde el Cliente (front end) se conecta. . . Fontend - Cliente Backend - Server . El backend es donde esta la disposición y distribución de los servicios, el cliente se enfoca en conectarse para recibir HTML o Datos y renderizar la página. . Tipos de Clientes Navegador (frontend) Móvil IOT (dispositivos como sensores) . Lenguajes BackEnd . Nos permiten programar estos servicios y normalmente van acompañados de un framework para escribir código más ágil, con estructura y estándares para desarrollar. . Conexión Estos dos se conectan a través de una API [Application Programming Interface] (http)
Frontend: Todo lo visual Backend: Lo no visual, como lo pueden ser los servidores.
Backend: Permite conectar y mostrar datos a través de una api rest, puede ser mostrado en la web, móvil y IOT. Podemos escribir Código HTML (Markdown) Estilos CSS y JavaScript en el servidor, para renderizar en el cliente. _ Frontend: Sera el encargado de crear la interfaz y mostrar estos datos con una API, el cual permitirá la interacción como crear, editar o eliminar datos. _ FullStack: Es el que lleva el conocimiento tanto de frontend como backend.
Hoy en día cada área es muy amplia y lo que se llama FullStack por lo general tienen conocimientos sólidos en algo y noción de otras áreas.
Me gusta JAVA con Spring porque es muy robusto y fuertemente tipado