1
00:00:00,300 --> 00:00:02,630
No estoy no saber lo que son los Frameworks.

2
00:00:02,700 --> 00:00:07,380
En el video anterior estuvimos viendo algunas librerías y lo que debes de saber para ser un desarrollador

3
00:00:07,460 --> 00:00:08,250
coronen.

4
00:00:08,460 --> 00:00:14,720
Pero vamos a ver que hay herramientas que nos facilitan toda esta parte de la creación de sitios web

5
00:00:15,300 --> 00:00:21,620
la mayoría de ellos se conocen como engorros y un Framework es un código que ya está escrito nos provee

6
00:00:21,630 --> 00:00:29,470
funcionalidad que es utilizado de forma común en la mayoría de los proyectos un framework puede ser

7
00:00:29,470 --> 00:00:33,310
extendido es decir puedes modificar su código o agregar algo más.

8
00:00:33,310 --> 00:00:38,980
Utilizar únicamente las funciones que son necesarias para nuestro proyecto pero también debe tener la

9
00:00:38,980 --> 00:00:44,140
posibilidad de modificar el código el código de acuerdo a nuestras necesidades.

10
00:00:44,140 --> 00:00:51,730
Cuando digo que es un framework un código ya escrito que nos provee cierta funcionalidad y que es común

11
00:00:51,730 --> 00:00:57,820
en todos los proyectos me refiero por ejemplo y casi todos los proyectos de sitios web requieren un

12
00:00:57,820 --> 00:01:01,820
sistema de autenticación de usuarios un framework.

13
00:01:01,990 --> 00:01:07,720
La mayoría de ellos ya lo tienen esta funcionalidad entonces usualmente no creas tu esa funcionalidad

14
00:01:08,170 --> 00:01:17,480
porque ya el framework la mayoría de los casos ya lo tiene beneficios de un framework es código probado

15
00:01:17,900 --> 00:01:25,170
y escrito por cientos o depende de la popularidad del Freiburg puede ser hasta miles de desarrolladores.

16
00:01:25,550 --> 00:01:32,630
Usualmente es código que sigue las buenas prácticas es decir es código bien documentado código que está

17
00:01:32,630 --> 00:01:40,190
bien escrito que no repite etc. La documentación la mayoría de las veces es muy extensa y con muchos

18
00:01:40,190 --> 00:01:42,890
ejemplos eso también es bastante bueno.

19
00:01:42,980 --> 00:01:47,870
A veces nos da flojera ver la documentación pero es en la documentación donde vas a encontrar todas

20
00:01:47,870 --> 00:01:51,090
las respuestas a cualquier proyecto que estés haciendo.

21
00:01:52,500 --> 00:01:55,170
Nos evitamos el tener que reescribir toda la funcionalidad.

22
00:01:55,170 --> 00:02:01,860
Como dije anteriormente si quieres crear un login de usuarios la mayoría de los gringos ya tienen toda

23
00:02:01,860 --> 00:02:03,300
esa funcionalidad.

24
00:02:03,300 --> 00:02:06,400
Si quieres crear un área de administración también ya la tienen.

25
00:02:06,480 --> 00:02:10,060
Si quieres consultar la base de datos también ya lo tienen.

26
00:02:12,710 --> 00:02:14,720
Desventajas de utilizar un framework.

27
00:02:14,720 --> 00:02:20,390
No todo son ventajas obviamente pero es necesario aprender y seguir una sintaxis que alguien más ya

28
00:02:20,390 --> 00:02:27,960
definió y tal vez en algunos casos estamos acostumbrados a hacerlo de una forma y lo hace de otra forma.

29
00:02:28,370 --> 00:02:36,050
Solamente es aprender la sintaxis nueva algunos Framework suelen ser bastante cargados y no es necesario

30
00:02:36,050 --> 00:02:42,110
tener toda esa funcionalidad en nuestro proyecto así que te va a tocar dependiendo del proyecto elegir

31
00:02:42,110 --> 00:02:48,690
el framework adecuado Efren worse todo tipo de sus importante.

32
00:02:48,830 --> 00:02:55,340
Existen Frend Works que son enfocados para el front end así como frameworks enfocados para el Bakken.

33
00:02:55,340 --> 00:03:01,130
Así que en los próximos videos vamos a ver algunos ejemplos de Efren Words para fruncen y para Bakken.
