
Subscríbete para tener acceso a esta y todas las lecciones PRO de
Aprendible y a los repositorios privados
Ó si ya tienes una cuenta
Construyendo una red social con Laravel & TDD
Reestructuración de componentes
En esta lección vamos a reestructurar nuestros componentes de Vue.js con el fin de delegar responsabilidades. Por supuesto lo hacemos con confianza gracias a que tenemos tests que nos respaldan.
1. Lo que vamos a construir
03:46 2. Introducción a TDD
02:00 3. Configurando PHPStorm
06:18 4. Cómo ejecutar tests
03:32 5. Nuestro primer test
07:06 6. URL para crear estados
08:39 7. URL para crear estados - Parte 2
05:16 8. Probando reglas de validación
05:08 9. Pruebas de navegador con Laravel Dusk
11:41 10. Diseñando la plantilla con Bootstrap 4
10:21 11. Probando el login
04:49 12. Diseñando el formulario de login
06:38 13. Componente para crear estados
09:48 14. Probando listado de estados
09:17 15. Probando el listado de estados con Dusk
09:48 16. Diseñando los estados
07:26 17. Testeando Recursos API
09:24 18. Implementando el recurso API
09:03 19. Obteniendo el usuario autenticado con Vue.js
07:50 20. Implementando "LIKES"
16:03 21. Testeando el botón ME GUSTA
12:21 22. Permitir quitar "LIKES"
05:52 23. Utilizando iconos fuente
06:38 24. Redirección con Javascript
05:20 25. Mostrando el conteo de likes
06:18 26. Flexbox con Bootstrap 4
03:25 27. Definiendo la URL para agregar comentarios
08:56 28. Recurso API para los comentarios
03:39 29. Reestructuración de componentes
07:33 30. Probando la caja de comentarios
06:03 31. Probando el listado de comentarios
12:42 32. Campos adicionales de los comentarios
04:33 33. Diseñando los comentarios
07:16 34. Validación de comentarios
03:40 35. Implementando "LIKES" a los comentarios
04:48 36. Likes polimórficos - Parte 1
16:15 37. Likes polimórficos - Parte 2
10:02 38. Qué son los traits y cómo utilizarlos
04:06 39. Cómo testear Traits
15:17 40. Testeando el botón ME GUSTA de los comentarios
08:40 41. Componente de Vue.js reutilizable
11:13 42. Diseñando el botón Like de los comentarios
05:39 43. Perfil de usuario
08:25 44. Recurso API para los usuarios
09:58 45. Modificando el registro de usuario
06:13 46. Testeando la validación de registro
11:04 47. Validando el username
05:53 48. Probando el registro con Dusk
11:41 49. Diseñando el perfil de usuario
04:29 50. Implementando solicitudes de amistad
14:09 51. Aceptar y denegar amistad
10:03 52. Componente de Vue para solicitar amistad
10:40 53. Cancelar solicitud con Vue.js
12:25 54. Aceptar solicitud con Vue.js
12:75 55. Denegar solicitud con Vue.js
05:00 56. Eliminar solicitud con Vue.js
09:55 57. Eliminar amistad con Vue.js
06:18 58. Actualizando a Laravel 5.7
06:29 59. Evitar solicitudes a sí mismo
08:09 60. Test de regresión
11:12 61. Cómo testear eventos
06:52 62. Cómo utilizar Laravel Echo
09:14 63. Configurando Pusher
05:49 64. Evitar estados duplicados
08:41 65. Animando listas con Vue.js
02:20 66. Comentarios en tiempo real - parte 1
04:48 67. Comentarios en tiempo real - parte 2
03:51 68. Reestructuración de comentarios - parte 1
04:24 69. Reestructuración de comentarios - parte 2
06:47 70. Reestructuración de Tests
08:51 71. Likes en tiempo real - parte 1
13:47 72. Likes en tiempo real - parte 2
03:32 73. Likes en tiempo real - parte 3
04:18 74. Likes en tiempo real - parte 4
05:58 75. Cómo testear Listeners
08:52 76. Cómo testear Notificaciones - parte 1
05:56 77. Cómo testear notificaciones - parte 2
10:32 78. Obteniendo las notificaciones
07:00 79. Mostrando las notificaciones
12:02 80. Marcar notificiaciones
10:06 81. Marcar notificaciones - parte 2
08:16 82. Marcar notificaciones - parte 3
08:53 83. Actualizando a Laravel 5.8
07:36 84. Notificaciones en tiempo real
04:45 85. Canales privados con Laravel Echo
06:54 86. Métodos abstractos
03:18 87. Scroll hacia un comentario
03:48 88. Notificación de comentarios
09:50 89. Notificación de comentarios en tiempo real
04:48 90. Reestructuración de controladores
06:19 91. Reestructuración de controladores - Parte 2
08:33 92. Diseñando las solicitudes de amistad
07:07 93. Mostrando el listado de amigos
10:16 94. Corrigiendo errores de Laravel Dusk
08:28 95. Diseñando el listado de amigos
10:40