¿Sabes como se usan o se deben organizar las capas de software en tu proyecto?
Presentational Layer, Application Layer, Business Layer y Data Access Layer, te explico que son y cual es la manera correcta de organizarlas.
Segundo capítulo de la nueva serie del canal, donde estaré mostrando las buenas prácticas que se deben tener en el momento de crear tu web/app con NodeJs.
¿Alguna opinión adicional? Recuerda siempre escribirme en la caja de comentarios👇
¡Suscríbete, subo contenido cada semana!
Sígueme en redes sociales :D
📌 IG: https://www.instagram.com/fabiannomada
📌TW: https://twitter.com/fabianNomada
▶ Mi equipo de Video: https://kit.com/fega
*******************************************************************************
🔸 ACID Transactions: Fundamentos de bases de datos – /watch/o2K_w3pqAt0q_
🔸 SQL vs NoSQL: ¿Cual debería escoger? – /watch/cw21OlF3JHk31
*******************************************************************************
CRÉDITOS:
Música utilizada en este video:
🎵 Chill 🎵 Roads by LiQWYD
https://soundcloud.com/LiQWYD
🎵 Augment by Not The King
https://soundcloud.com/coreygagne/
🎵 Sunkissed by Ikson
https://soundcloud.com/ikson/
🎵 Medusa Vibes by Dizaro
https://soundcloud.com/dizarofr
🎵 Sucre by Greemz
https://soundcloud.com/greemzofficiel
🎵 Rage by Cxdy
https://soundcloud.com/acr-production
🎵 Blue Node by Verified Picasso
/audiolibrary
-----------------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------------
.
Icons used in this video were made by Freepik from http://flaticon.com
Images and videos used here, are from http://Pexeles.com and http://Pixabay.com
@HackerNomadaمنذ 3 سنوات Link al repositorio en GitHub 2
@
@babakua01منذ 3 سنواتMuy excelente tus vídeos y la explicación impecable!!!!!!
@
@jonalexjm1منذ 4 سنواتUn excelente video, gracias por compartir tus conocimientos ! 1
@
@yoanestradablanco1608منذ 2 سنواتMano esto esta exlente mano estas duro en esto todo super claro gracias por el contenido
@
@jose67529منذ 3 سنواتme gusto mucho el video, por favor podrias explicarme que cosas irian en los servicios? de verdad que no me quedo muy claro 1
@
@juanchogarcia9280منذ 3 سنواتHola Fabián, la hora de meter una relación como lo harías en la parte de DTO, lo enviarías en la misma respuesta o harías un filtro y enviarías dos peticiones al servidor, una para obtener el recurso principal y la otra para el recurso dependiente? creo que he tenido delirios existenciales con la parte de la integración de las relaciones :S ....وسعت4
@
@sergiomona89منذ 3 سنواتExelente!! despejó varias dudas que tenía :D
@
@gamgam1308منذ 4 سنواتhola Muy buen video. esto seria la arquitectura hexagonal ????
@
@BryaanAoمنذ 4 سنواتExcelente video, dónde puedo ver el proyecto muchas gracias
@
@aguileraqمنذ 3 سنواتMuy buen video, gracias. Tengo una duda, ¿la integración de un ORM, se agregaría en services? 1
@
@danielcalle9700منذ 4 سنواتExcelente , amigo gracia por el video. Te pregunto que libros puedes recomendarme para arquitectura por capas gracias
@
@nataliagjunمنذ 4 سنواتSe podría acceder a ese repo para usarlo como guía? 6
@
@davidjaimes3752منذ 4 سنواتBuenísimo Fabián! .sigo sin ver algo de mysql :v
@
@yoanestradablanco1608منذ 2 سنواتhermano de los linters yo siempre uso standard pero veo que usas airbnb puedes darme alguna razon por ello es que siempre todo esta mal para airbnb
@
@juanchogarcia9280منذ 4 سنواتHola Fabián, muchas gracias por los videos, me han sido de mucha ayuda, me gustaría que hicieras un curso sencillo donde implementaras todas estas buenas practicas y combinaras algo de paginación y caché, ya que he visto que en Nodejs se tiene que implementar la paginación junto al ORM si se opta por este (SQL), o directamente en la lógica de acceso la DB, y me gustaría saber si hay alguna forma de abstraer esta lógica es un archivo que se pueda compartir o algo así, ya que por ejemplo ya que vengo de Laravel (PHP), me hice un curso y este enseña realizar un archivo que puedo compartir entre todas mis entidades y me página, me guarda en caché y crea las debidas transformaciones de los datos -> lo que aquí en este video muestras como los DTO creo. :V, en fin, solo me gustaría no se que tan viable lo veas? ....وسعت1
@
@juandediosnunezcontreras8259منذ 3 سنواتsi manejo interfaces, tendría que generar un directorio especifico para guardar todas mis interfaces o quedaría mejor colocarlas justo en cada componente? y los esquemas hablando de mongo db serian en otro archivo?
@
@cristianmachaserva839منذ 4 سنواتbuen video amigo, pero y el link del repo? xd
@
@DanielMorales071منذ 4 سنواتUna pregunta, en el getUsers, me surgió una duda, tienes un skip, que recibe la página y el límite, o sea que si el límite es 10 y tengo 20 registros, solo mostraré 10, pero si quiero pasar la página 2, el skip multiplicara 10 * 2 y me saltara los 20 registros y no me mostrara nada? No sé si estoy en lo correcto o como se solucionaría esa parte. ....وسعت
@
@keiberth44منذ 4 سنواتCuando trabajas como Freelancer . Eticamente Por donde mandas tu trabajo o codigo?? 1
@
@inspira-sabiduriaمنذ 4 سنوات¿En la Dao pones los modelos de mongoose? ¿O donde pones estos modelos?
@
@puche1987منذ 3 سنواتNo entiendo la capa model. Me podrías decir que otra lógica se le puede añadir a esa capa?
@
@juanchogarcia9280منذ 3 سنواتHola Fabián, la hora de meter una relación como lo harías en la parte de DTO, lo enviarías en la misma respuesta o harías un filtro y enviarías dos peticiones al servidor, una para obtener el recurso principal y la otra para el recurso dependiente? creo que he tenido delirios existenciales con la parte de la integración de las relaciones :S ....وسعت4
@
@juanchogarcia9280منذ 4 سنواتHola Fabián, muchas gracias por los videos, me han sido de mucha ayuda, me gustaría que hicieras un curso sencillo donde implementaras todas estas buenas practicas y combinaras algo de paginación y caché, ya que he visto que en Nodejs se tiene que implementar la paginación junto al ORM si se opta por este (SQL), o directamente en la lógica de acceso la DB, y me gustaría saber si hay alguna forma de abstraer esta lógica es un archivo que se pueda compartir o algo así, ya que por ejemplo ya que vengo de Laravel (PHP), me hice un curso y este enseña realizar un archivo que puedo compartir entre todas mis entidades y me página, me guarda en caché y crea las debidas transformaciones de los datos -> lo que aquí en este video muestras como los DTO creo. :V, en fin, solo me gustaría no se que tan viable lo veas? ....وسعت1
@
@DanielMorales071منذ 4 سنواتUna pregunta, en el getUsers, me surgió una duda, tienes un skip, que recibe la página y el límite, o sea que si el límite es 10 y tengo 20 registros, solo mostraré 10, pero si quiero pasar la página 2, el skip multiplicara 10 * 2 y me saltara los 20 registros y no me mostrara nada? No sé si estoy en lo correcto o como se solucionaría esa parte. ....وسعت
Related videos for ¿Cómo Dividir tu aplicación en capas | Software Layers ️ | Serie Buenas Prácticas para NodeJS:
2
.sigo sin ver algo de mysql :v