Antonio Demarco Bonino
EstudianteArturo Vargas Gutierrez
EstudianteJESUS ALEXIS CARMONA CASTRO
EstudianteKevin Daniel Mora Gonzalez
EstudianteJuan Carlos Montilla Sánchez
EstudianteFelix Torres Javier Antonio
EstudianteRolando Tarqui Benito
EstudianteArvin Fernando Morales Villalobos
EstudianteCarlos David Barbosa Peña
EstudianteSANDRO SIMON
EstudianteFelipe Toro C
EstudianteDaniel Eduardo Rojas Pulido
EstudianteJonatan Padilla
EstudianteLuis Fernando Jonathan Vargas Osorn
EstudianteGuillermo Rivadeneira
EstudianteLópez Ary Dani
EstudianteSamuel Suárez
Estudiantevictor hernandez
EstudianteDiego Fernando Velesaca Orellana
EstudianteJesús García
EstudianteEmerson Cedeño
EstudianteGilbert Ardila
EstudianteJonathan David Olivos
EstudianteIsaac Leonardo M.
Estudiantebernardo villalba
EstudianteDavid Espino
EstudianteJosé de Jesús Valera Durán
EstudianteJuan Felipe Rodriguez Valencia
EstudianteAlvarado Sophy
EstudianteJavier Marin Ayza
EstudianteGeovanni Labastida Vázquez
EstudianteJuan Esteban Sierra Agudelo
EstudianteLa 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.
Me gusta JAVA con Spring porque es muy robusto y fuertemente tipado
Y es muy buena elección, es muy usado.
Yo ya trabajo como mobile y estoy dándole a Java porque en todos los trabajos por los que he pasado los backends usan Java.
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
Supongo que es un error al asignar el nombre del link, pero mas vale reportarlo
Los roles en desarrollo web se dividen principalmente en tres categorías:
Frontend: Se encarga de la parte visual de una aplicación. Utiliza tecnologías como HTML, CSS y JavaScript para crear interfaces interactivas y amigables.
Backend: Se ocupa del servidor y la lógica detrás de la aplicación. Trabaja con bases de datos y lenguajes como Python, Ruby o Java para gestionar la lógica de negocio y asegurar la funcionalidad del sitio.
Fullstack: Combina ambos roles, siendo capaz de trabajar tanto en el frontend como en el backend. Un desarrollador fullstack tiene habilidades amplias y puede manejar todo el desarrollo de una aplicación.
Estos roles son esenciales para crear aplicaciones web completas y funcionales.
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.