Deberian mejorar el frontend de estos talleres. Porque los talleres son buenos. Terminas con un proyecto bastante bueno para sentar unas buenas bases de conocimiento. El problema es que luego este taller no te sirve mucho para ponerlo a un portfolio. Porque la pagina se ve muy basica, casi vacia.
Asi sea pegar todo el frontend. Me parece mejor. Al menos asi visualmente te da ganas de ponerlo al portfolio. Las apariencias tienen valor queramos o no.
En youtube hice un taller de un ecommerce con laravel. Pegue casi todo el diseño. Pero aun asi aprendi React y Laravel. Y como se ve bien, pues lo subes a tu portfolio con gusto.
La abstracción en la definición más simple es que las subclases tengan como requisito implementar un método de la clase padre de manera obligatoria para poder funcionar. En este video la mitad del video trata de ver si puede encriptar o no una password. Se olvidó por completo de explicar la abstracción y se enfocó en lo que hace dentro del método. Era más facil tratar con clases Animal, cat y dog y ver que cat y dog implementan el método gritar de la clase Animal de diferentes modos.
me sale error 400 con este codigo de mensaje: {"data":null,"errors":[{"code":"bind_failed","message":""}],"messages":null}
Que podria ser?
a fehca de hoy 21/03/2024 la api deja de funcionar al parecer si envias un json por axios. Debes enviarlo ahora como form-data: const handleSubmit = async (e) => { e.preventDefault() const data = new FormData(e.target)
axios.post(`${API_URL}/public/login`, data)
.then((res) => {
alert(`Token: ${res.data.data.token}\nUser: ${JSON.stringify(res.data.data.user, null, 2)}`);
}).catch((err) => {
alert(JSON.stringify(err.response.data.messages[0], null, 2))
});
}
No se si es por la experiencia que tengo que tome el taller para ver si podia aprovechar algo mas. Pero este ultimo modulo se hizo muy monotono, hasta este punto, los ejercicios eran similares. Crear una tabla, su modelo, migration etc, poblarlo y validarlo por rol y acceso.
Desconozco si leyendo algún artículo de internet pudiera haber aprendido sobre los displays, pero me he sentido satisfecho y siento que he aprendido lo más complicado que se me hacia de css solo viendo este video.
La variable state que definiste es una variable heredada de Component? normalmente los sets y get siempre se definen con el nombre de la variable. Ejm: setNombre, setApellido, en este caso el setState es una función heredada, porque veo que no lo hemos definido, por eso no entiendo como es que sabe React que estoy cambiando el valor de vendido de la variable state.
En la documentación de jsonserver te explican como subir el db.json a github y tener un dominio para poder seguir consumiendo la base de datos por API. Recomendado si ya conoces git y github,
Es normal que el aplicativo este consultando constantemente al servidor json? imagino que con websockets, al entrar a la url cupcakes, en la consola donde inicie el json server ve multiples registros de solicitudes GET.
GET /cupcakes 304 20.674 ms - -
GET /cupcakes 304 24.050 ms - -
GET /cupcakes 304 26.002 ms - -
GET /cupcakes 304 25.627 ms - -
GET /cupcakes 304 26.268 ms - -
GET /cupcakes 304 25.658 ms - -
GET /cupcakes 304 25.391 ms - -
GET /cupcakes 304 25.270 ms - -
GET /cupcakes 304 25.565 ms - -
GET /cupcakes 304 21.079 ms - -
GET /cupcakes 304 25.452 ms - -
GET /cupcakes 304 26.740 ms - -
GET /cupcakes 304 26.110 ms - -
GET /cupcakes 304 23.983 ms - -
GET /cupcakes 304 22.394 ms - -
GET /cupcakes 304 24.178 ms - -
GET /cupcakes 304 22.456 ms - -
GET /cupcakes 304 25.645 ms - -
GET /cupcakes 304 25.889 ms - -
GET /cupcakes 304 26.131 ms - -
GET /cupcakes 304 25.391 ms - -
Esto es algo propio del json server? es algo del react al realizar la consulta como lo hemos hecho? si es así imagino que no es lo óptimo, entonces como deberíamos realizar una consulta mejor?
No se si se explicó y no me di cuenta, pero me gustaria entender exactamente que estamos retornando, me refiero al tipo de dato y donde está definido, por obviamente retornar toda una cadena de html sin comillas ni nada y solo entre parentesis no parece ser un tipo string, que tipo de dato retornamos? O hay algun interprete interno que lee ese return y lo transforma en string o algo asi?
Deberian mejorar el frontend de estos talleres. Porque los talleres son buenos. Terminas con un proyecto bastante bueno para sentar unas buenas bases de conocimiento. El problema es que luego este taller no te sirve mucho para ponerlo a un portfolio. Porque la pagina se ve muy basica, casi vacia.
Asi sea pegar todo el frontend. Me parece mejor. Al menos asi visualmente te da ganas de ponerlo al portfolio. Las apariencias tienen valor queramos o no.
En youtube hice un taller de un ecommerce con laravel. Pegue casi todo el diseño. Pero aun asi aprendi React y Laravel. Y como se ve bien, pues lo subes a tu portfolio con gusto.
La abstracción en la definición más simple es que las subclases tengan como requisito implementar un método de la clase padre de manera obligatoria para poder funcionar. En este video la mitad del video trata de ver si puede encriptar o no una password. Se olvidó por completo de explicar la abstracción y se enfocó en lo que hace dentro del método. Era más facil tratar con clases Animal, cat y dog y ver que cat y dog implementan el método gritar de la clase Animal de diferentes modos.
me sale error 400 con este codigo de mensaje: {"data":null,"errors":[{"code":"bind_failed","message":""}],"messages":null}
Que podria ser?
a fehca de hoy 21/03/2024 la api deja de funcionar al parecer si envias un json por axios. Debes enviarlo ahora como form-data: const handleSubmit = async (e) => { e.preventDefault() const data = new FormData(e.target)
axios.post(`${API_URL}/public/login`, data)
.then((res) => {
alert(`Token: ${res.data.data.token}\nUser: ${JSON.stringify(res.data.data.user, null, 2)}`);
}).catch((err) => {
alert(JSON.stringify(err.response.data.messages[0], null, 2))
});
}
No se si es por la experiencia que tengo que tome el taller para ver si podia aprovechar algo mas. Pero este ultimo modulo se hizo muy monotono, hasta este punto, los ejercicios eran similares. Crear una tabla, su modelo, migration etc, poblarlo y validarlo por rol y acceso.
Desconozco si leyendo algún artículo de internet pudiera haber aprendido sobre los displays, pero me he sentido satisfecho y siento que he aprendido lo más complicado que se me hacia de css solo viendo este video.
La variable state que definiste es una variable heredada de Component? normalmente los sets y get siempre se definen con el nombre de la variable. Ejm: setNombre, setApellido, en este caso el setState es una función heredada, porque veo que no lo hemos definido, por eso no entiendo como es que sabe React que estoy cambiando el valor de vendido de la variable state.
En la documentación de jsonserver te explican como subir el db.json a github y tener un dominio para poder seguir consumiendo la base de datos por API. Recomendado si ya conoces git y github,
Es normal que el aplicativo este consultando constantemente al servidor json? imagino que con websockets, al entrar a la url cupcakes, en la consola donde inicie el json server ve multiples registros de solicitudes GET.
GET /cupcakes 304 20.674 ms - -
GET /cupcakes 304 24.050 ms - -
GET /cupcakes 304 26.002 ms - -
GET /cupcakes 304 25.627 ms - -
GET /cupcakes 304 26.268 ms - -
GET /cupcakes 304 25.658 ms - -
GET /cupcakes 304 25.391 ms - -
GET /cupcakes 304 25.270 ms - -
GET /cupcakes 304 25.565 ms - -
GET /cupcakes 304 21.079 ms - -
GET /cupcakes 304 25.452 ms - -
GET /cupcakes 304 26.740 ms - -
GET /cupcakes 304 26.110 ms - -
GET /cupcakes 304 23.983 ms - -
GET /cupcakes 304 22.394 ms - -
GET /cupcakes 304 24.178 ms - -
GET /cupcakes 304 22.456 ms - -
GET /cupcakes 304 25.645 ms - -
GET /cupcakes 304 25.889 ms - -
GET /cupcakes 304 26.131 ms - -
GET /cupcakes 304 25.391 ms - -
Esto es algo propio del json server? es algo del react al realizar la consulta como lo hemos hecho? si es así imagino que no es lo óptimo, entonces como deberíamos realizar una consulta mejor?
No se si se explicó y no me di cuenta, pero me gustaria entender exactamente que estamos retornando, me refiero al tipo de dato y donde está definido, por obviamente retornar toda una cadena de html sin comillas ni nada y solo entre parentesis no parece ser un tipo string, que tipo de dato retornamos? O hay algun interprete interno que lee ese return y lo transforma en string o algo asi?
Deberian mejorar el frontend de estos talleres. Porque los talleres son buenos. Terminas con un proyecto bastante bueno para sentar unas buenas bases de conocimiento. El problema es que luego este taller no te sirve mucho para ponerlo a un portfolio. Porque la pagina se ve muy basica, casi vacia.
Asi sea pegar todo el frontend. Me parece mejor. Al menos asi visualmente te da ganas de ponerlo al portfolio. Las apariencias tienen valor queramos o no.
En youtube hice un taller de un ecommerce con laravel. Pegue casi todo el diseño. Pero aun asi aprendi React y Laravel. Y como se ve bien, pues lo subes a tu portfolio con gusto.
La abstracción en la definición más simple es que las subclases tengan como requisito implementar un método de la clase padre de manera obligatoria para poder funcionar. En este video la mitad del video trata de ver si puede encriptar o no una password. Se olvidó por completo de explicar la abstracción y se enfocó en lo que hace dentro del método. Era más facil tratar con clases Animal, cat y dog y ver que cat y dog implementan el método gritar de la clase Animal de diferentes modos.
me sale error 400 con este codigo de mensaje: {"data":null,"errors":[{"code":"bind_failed","message":""}],"messages":null}
Que podria ser?
a fehca de hoy 21/03/2024 la api deja de funcionar al parecer si envias un json por axios. Debes enviarlo ahora como form-data: const handleSubmit = async (e) => { e.preventDefault() const data = new FormData(e.target)
axios.post(`${API_URL}/public/login`, data)
.then((res) => {
alert(`Token: ${res.data.data.token}\nUser: ${JSON.stringify(res.data.data.user, null, 2)}`);
}).catch((err) => {
alert(JSON.stringify(err.response.data.messages[0], null, 2))
});
}
No se si es por la experiencia que tengo que tome el taller para ver si podia aprovechar algo mas. Pero este ultimo modulo se hizo muy monotono, hasta este punto, los ejercicios eran similares. Crear una tabla, su modelo, migration etc, poblarlo y validarlo por rol y acceso.
Desconozco si leyendo algún artículo de internet pudiera haber aprendido sobre los displays, pero me he sentido satisfecho y siento que he aprendido lo más complicado que se me hacia de css solo viendo este video.
La variable state que definiste es una variable heredada de Component? normalmente los sets y get siempre se definen con el nombre de la variable. Ejm: setNombre, setApellido, en este caso el setState es una función heredada, porque veo que no lo hemos definido, por eso no entiendo como es que sabe React que estoy cambiando el valor de vendido de la variable state.
En la documentación de jsonserver te explican como subir el db.json a github y tener un dominio para poder seguir consumiendo la base de datos por API. Recomendado si ya conoces git y github,
Es normal que el aplicativo este consultando constantemente al servidor json? imagino que con websockets, al entrar a la url cupcakes, en la consola donde inicie el json server ve multiples registros de solicitudes GET.
GET /cupcakes 304 20.674 ms - -
GET /cupcakes 304 24.050 ms - -
GET /cupcakes 304 26.002 ms - -
GET /cupcakes 304 25.627 ms - -
GET /cupcakes 304 26.268 ms - -
GET /cupcakes 304 25.658 ms - -
GET /cupcakes 304 25.391 ms - -
GET /cupcakes 304 25.270 ms - -
GET /cupcakes 304 25.565 ms - -
GET /cupcakes 304 21.079 ms - -
GET /cupcakes 304 25.452 ms - -
GET /cupcakes 304 26.740 ms - -
GET /cupcakes 304 26.110 ms - -
GET /cupcakes 304 23.983 ms - -
GET /cupcakes 304 22.394 ms - -
GET /cupcakes 304 24.178 ms - -
GET /cupcakes 304 22.456 ms - -
GET /cupcakes 304 25.645 ms - -
GET /cupcakes 304 25.889 ms - -
GET /cupcakes 304 26.131 ms - -
GET /cupcakes 304 25.391 ms - -
Esto es algo propio del json server? es algo del react al realizar la consulta como lo hemos hecho? si es así imagino que no es lo óptimo, entonces como deberíamos realizar una consulta mejor?
No se si se explicó y no me di cuenta, pero me gustaria entender exactamente que estamos retornando, me refiero al tipo de dato y donde está definido, por obviamente retornar toda una cadena de html sin comillas ni nada y solo entre parentesis no parece ser un tipo string, que tipo de dato retornamos? O hay algun interprete interno que lee ese return y lo transforma en string o algo asi?
Deberian mejorar el frontend de estos talleres. Porque los talleres son buenos. Terminas con un proyecto bastante bueno para sentar unas buenas bases de conocimiento. El problema es que luego este taller no te sirve mucho para ponerlo a un portfolio. Porque la pagina se ve muy basica, casi vacia.
Asi sea pegar todo el frontend. Me parece mejor. Al menos asi visualmente te da ganas de ponerlo al portfolio. Las apariencias tienen valor queramos o no.
En youtube hice un taller de un ecommerce con laravel. Pegue casi todo el diseño. Pero aun asi aprendi React y Laravel. Y como se ve bien, pues lo subes a tu portfolio con gusto.
La abstracción en la definición más simple es que las subclases tengan como requisito implementar un método de la clase padre de manera obligatoria para poder funcionar. En este video la mitad del video trata de ver si puede encriptar o no una password. Se olvidó por completo de explicar la abstracción y se enfocó en lo que hace dentro del método. Era más facil tratar con clases Animal, cat y dog y ver que cat y dog implementan el método gritar de la clase Animal de diferentes modos.
me sale error 400 con este codigo de mensaje: {"data":null,"errors":[{"code":"bind_failed","message":""}],"messages":null}
Que podria ser?
a fehca de hoy 21/03/2024 la api deja de funcionar al parecer si envias un json por axios. Debes enviarlo ahora como form-data: const handleSubmit = async (e) => { e.preventDefault() const data = new FormData(e.target)
axios.post(`${API_URL}/public/login`, data)
.then((res) => {
alert(`Token: ${res.data.data.token}\nUser: ${JSON.stringify(res.data.data.user, null, 2)}`);
}).catch((err) => {
alert(JSON.stringify(err.response.data.messages[0], null, 2))
});
}
No se si es por la experiencia que tengo que tome el taller para ver si podia aprovechar algo mas. Pero este ultimo modulo se hizo muy monotono, hasta este punto, los ejercicios eran similares. Crear una tabla, su modelo, migration etc, poblarlo y validarlo por rol y acceso.
Desconozco si leyendo algún artículo de internet pudiera haber aprendido sobre los displays, pero me he sentido satisfecho y siento que he aprendido lo más complicado que se me hacia de css solo viendo este video.
La variable state que definiste es una variable heredada de Component? normalmente los sets y get siempre se definen con el nombre de la variable. Ejm: setNombre, setApellido, en este caso el setState es una función heredada, porque veo que no lo hemos definido, por eso no entiendo como es que sabe React que estoy cambiando el valor de vendido de la variable state.
En la documentación de jsonserver te explican como subir el db.json a github y tener un dominio para poder seguir consumiendo la base de datos por API. Recomendado si ya conoces git y github,
Es normal que el aplicativo este consultando constantemente al servidor json? imagino que con websockets, al entrar a la url cupcakes, en la consola donde inicie el json server ve multiples registros de solicitudes GET.
GET /cupcakes 304 20.674 ms - -
GET /cupcakes 304 24.050 ms - -
GET /cupcakes 304 26.002 ms - -
GET /cupcakes 304 25.627 ms - -
GET /cupcakes 304 26.268 ms - -
GET /cupcakes 304 25.658 ms - -
GET /cupcakes 304 25.391 ms - -
GET /cupcakes 304 25.270 ms - -
GET /cupcakes 304 25.565 ms - -
GET /cupcakes 304 21.079 ms - -
GET /cupcakes 304 25.452 ms - -
GET /cupcakes 304 26.740 ms - -
GET /cupcakes 304 26.110 ms - -
GET /cupcakes 304 23.983 ms - -
GET /cupcakes 304 22.394 ms - -
GET /cupcakes 304 24.178 ms - -
GET /cupcakes 304 22.456 ms - -
GET /cupcakes 304 25.645 ms - -
GET /cupcakes 304 25.889 ms - -
GET /cupcakes 304 26.131 ms - -
GET /cupcakes 304 25.391 ms - -
Esto es algo propio del json server? es algo del react al realizar la consulta como lo hemos hecho? si es así imagino que no es lo óptimo, entonces como deberíamos realizar una consulta mejor?
No se si se explicó y no me di cuenta, pero me gustaria entender exactamente que estamos retornando, me refiero al tipo de dato y donde está definido, por obviamente retornar toda una cadena de html sin comillas ni nada y solo entre parentesis no parece ser un tipo string, que tipo de dato retornamos? O hay algun interprete interno que lee ese return y lo transforma en string o algo asi?
Deberian mejorar el frontend de estos talleres. Porque los talleres son buenos. Terminas con un proyecto bastante bueno para sentar unas buenas bases de conocimiento. El problema es que luego este taller no te sirve mucho para ponerlo a un portfolio. Porque la pagina se ve muy basica, casi vacia.
Asi sea pegar todo el frontend. Me parece mejor. Al menos asi visualmente te da ganas de ponerlo al portfolio. Las apariencias tienen valor queramos o no.
En youtube hice un taller de un ecommerce con laravel. Pegue casi todo el diseño. Pero aun asi aprendi React y Laravel. Y como se ve bien, pues lo subes a tu portfolio con gusto.
La abstracción en la definición más simple es que las subclases tengan como requisito implementar un método de la clase padre de manera obligatoria para poder funcionar. En este video la mitad del video trata de ver si puede encriptar o no una password. Se olvidó por completo de explicar la abstracción y se enfocó en lo que hace dentro del método. Era más facil tratar con clases Animal, cat y dog y ver que cat y dog implementan el método gritar de la clase Animal de diferentes modos.
me sale error 400 con este codigo de mensaje: {"data":null,"errors":[{"code":"bind_failed","message":""}],"messages":null}
Que podria ser?
a fehca de hoy 21/03/2024 la api deja de funcionar al parecer si envias un json por axios. Debes enviarlo ahora como form-data: const handleSubmit = async (e) => { e.preventDefault() const data = new FormData(e.target)
axios.post(`${API_URL}/public/login`, data)
.then((res) => {
alert(`Token: ${res.data.data.token}\nUser: ${JSON.stringify(res.data.data.user, null, 2)}`);
}).catch((err) => {
alert(JSON.stringify(err.response.data.messages[0], null, 2))
});
}
No se si es por la experiencia que tengo que tome el taller para ver si podia aprovechar algo mas. Pero este ultimo modulo se hizo muy monotono, hasta este punto, los ejercicios eran similares. Crear una tabla, su modelo, migration etc, poblarlo y validarlo por rol y acceso.
Desconozco si leyendo algún artículo de internet pudiera haber aprendido sobre los displays, pero me he sentido satisfecho y siento que he aprendido lo más complicado que se me hacia de css solo viendo este video.
La variable state que definiste es una variable heredada de Component? normalmente los sets y get siempre se definen con el nombre de la variable. Ejm: setNombre, setApellido, en este caso el setState es una función heredada, porque veo que no lo hemos definido, por eso no entiendo como es que sabe React que estoy cambiando el valor de vendido de la variable state.
En la documentación de jsonserver te explican como subir el db.json a github y tener un dominio para poder seguir consumiendo la base de datos por API. Recomendado si ya conoces git y github,
Es normal que el aplicativo este consultando constantemente al servidor json? imagino que con websockets, al entrar a la url cupcakes, en la consola donde inicie el json server ve multiples registros de solicitudes GET.
GET /cupcakes 304 20.674 ms - -
GET /cupcakes 304 24.050 ms - -
GET /cupcakes 304 26.002 ms - -
GET /cupcakes 304 25.627 ms - -
GET /cupcakes 304 26.268 ms - -
GET /cupcakes 304 25.658 ms - -
GET /cupcakes 304 25.391 ms - -
GET /cupcakes 304 25.270 ms - -
GET /cupcakes 304 25.565 ms - -
GET /cupcakes 304 21.079 ms - -
GET /cupcakes 304 25.452 ms - -
GET /cupcakes 304 26.740 ms - -
GET /cupcakes 304 26.110 ms - -
GET /cupcakes 304 23.983 ms - -
GET /cupcakes 304 22.394 ms - -
GET /cupcakes 304 24.178 ms - -
GET /cupcakes 304 22.456 ms - -
GET /cupcakes 304 25.645 ms - -
GET /cupcakes 304 25.889 ms - -
GET /cupcakes 304 26.131 ms - -
GET /cupcakes 304 25.391 ms - -
Esto es algo propio del json server? es algo del react al realizar la consulta como lo hemos hecho? si es así imagino que no es lo óptimo, entonces como deberíamos realizar una consulta mejor?
No se si se explicó y no me di cuenta, pero me gustaria entender exactamente que estamos retornando, me refiero al tipo de dato y donde está definido, por obviamente retornar toda una cadena de html sin comillas ni nada y solo entre parentesis no parece ser un tipo string, que tipo de dato retornamos? O hay algun interprete interno que lee ese return y lo transforma en string o algo asi?
Deberian mejorar el frontend de estos talleres. Porque los talleres son buenos. Terminas con un proyecto bastante bueno para sentar unas buenas bases de conocimiento. El problema es que luego este taller no te sirve mucho para ponerlo a un portfolio. Porque la pagina se ve muy basica, casi vacia.
Asi sea pegar todo el frontend. Me parece mejor. Al menos asi visualmente te da ganas de ponerlo al portfolio. Las apariencias tienen valor queramos o no.
En youtube hice un taller de un ecommerce con laravel. Pegue casi todo el diseño. Pero aun asi aprendi React y Laravel. Y como se ve bien, pues lo subes a tu portfolio con gusto.
La abstracción en la definición más simple es que las subclases tengan como requisito implementar un método de la clase padre de manera obligatoria para poder funcionar. En este video la mitad del video trata de ver si puede encriptar o no una password. Se olvidó por completo de explicar la abstracción y se enfocó en lo que hace dentro del método. Era más facil tratar con clases Animal, cat y dog y ver que cat y dog implementan el método gritar de la clase Animal de diferentes modos.
me sale error 400 con este codigo de mensaje: {"data":null,"errors":[{"code":"bind_failed","message":""}],"messages":null}
Que podria ser?
a fehca de hoy 21/03/2024 la api deja de funcionar al parecer si envias un json por axios. Debes enviarlo ahora como form-data: const handleSubmit = async (e) => { e.preventDefault() const data = new FormData(e.target)
axios.post(`${API_URL}/public/login`, data)
.then((res) => {
alert(`Token: ${res.data.data.token}\nUser: ${JSON.stringify(res.data.data.user, null, 2)}`);
}).catch((err) => {
alert(JSON.stringify(err.response.data.messages[0], null, 2))
});
}
No se si es por la experiencia que tengo que tome el taller para ver si podia aprovechar algo mas. Pero este ultimo modulo se hizo muy monotono, hasta este punto, los ejercicios eran similares. Crear una tabla, su modelo, migration etc, poblarlo y validarlo por rol y acceso.
Desconozco si leyendo algún artículo de internet pudiera haber aprendido sobre los displays, pero me he sentido satisfecho y siento que he aprendido lo más complicado que se me hacia de css solo viendo este video.
La variable state que definiste es una variable heredada de Component? normalmente los sets y get siempre se definen con el nombre de la variable. Ejm: setNombre, setApellido, en este caso el setState es una función heredada, porque veo que no lo hemos definido, por eso no entiendo como es que sabe React que estoy cambiando el valor de vendido de la variable state.
En la documentación de jsonserver te explican como subir el db.json a github y tener un dominio para poder seguir consumiendo la base de datos por API. Recomendado si ya conoces git y github,
Es normal que el aplicativo este consultando constantemente al servidor json? imagino que con websockets, al entrar a la url cupcakes, en la consola donde inicie el json server ve multiples registros de solicitudes GET.
GET /cupcakes 304 20.674 ms - -
GET /cupcakes 304 24.050 ms - -
GET /cupcakes 304 26.002 ms - -
GET /cupcakes 304 25.627 ms - -
GET /cupcakes 304 26.268 ms - -
GET /cupcakes 304 25.658 ms - -
GET /cupcakes 304 25.391 ms - -
GET /cupcakes 304 25.270 ms - -
GET /cupcakes 304 25.565 ms - -
GET /cupcakes 304 21.079 ms - -
GET /cupcakes 304 25.452 ms - -
GET /cupcakes 304 26.740 ms - -
GET /cupcakes 304 26.110 ms - -
GET /cupcakes 304 23.983 ms - -
GET /cupcakes 304 22.394 ms - -
GET /cupcakes 304 24.178 ms - -
GET /cupcakes 304 22.456 ms - -
GET /cupcakes 304 25.645 ms - -
GET /cupcakes 304 25.889 ms - -
GET /cupcakes 304 26.131 ms - -
GET /cupcakes 304 25.391 ms - -
Esto es algo propio del json server? es algo del react al realizar la consulta como lo hemos hecho? si es así imagino que no es lo óptimo, entonces como deberíamos realizar una consulta mejor?
No se si se explicó y no me di cuenta, pero me gustaria entender exactamente que estamos retornando, me refiero al tipo de dato y donde está definido, por obviamente retornar toda una cadena de html sin comillas ni nada y solo entre parentesis no parece ser un tipo string, que tipo de dato retornamos? O hay algun interprete interno que lee ese return y lo transforma en string o algo asi?
Deberian mejorar el frontend de estos talleres. Porque los talleres son buenos. Terminas con un proyecto bastante bueno para sentar unas buenas bases de conocimiento. El problema es que luego este taller no te sirve mucho para ponerlo a un portfolio. Porque la pagina se ve muy basica, casi vacia.
Asi sea pegar todo el frontend. Me parece mejor. Al menos asi visualmente te da ganas de ponerlo al portfolio. Las apariencias tienen valor queramos o no.
En youtube hice un taller de un ecommerce con laravel. Pegue casi todo el diseño. Pero aun asi aprendi React y Laravel. Y como se ve bien, pues lo subes a tu portfolio con gusto.
La abstracción en la definición más simple es que las subclases tengan como requisito implementar un método de la clase padre de manera obligatoria para poder funcionar. En este video la mitad del video trata de ver si puede encriptar o no una password. Se olvidó por completo de explicar la abstracción y se enfocó en lo que hace dentro del método. Era más facil tratar con clases Animal, cat y dog y ver que cat y dog implementan el método gritar de la clase Animal de diferentes modos.
me sale error 400 con este codigo de mensaje: {"data":null,"errors":[{"code":"bind_failed","message":""}],"messages":null}
Que podria ser?
a fehca de hoy 21/03/2024 la api deja de funcionar al parecer si envias un json por axios. Debes enviarlo ahora como form-data: const handleSubmit = async (e) => { e.preventDefault() const data = new FormData(e.target)
axios.post(`${API_URL}/public/login`, data)
.then((res) => {
alert(`Token: ${res.data.data.token}\nUser: ${JSON.stringify(res.data.data.user, null, 2)}`);
}).catch((err) => {
alert(JSON.stringify(err.response.data.messages[0], null, 2))
});
}
No se si es por la experiencia que tengo que tome el taller para ver si podia aprovechar algo mas. Pero este ultimo modulo se hizo muy monotono, hasta este punto, los ejercicios eran similares. Crear una tabla, su modelo, migration etc, poblarlo y validarlo por rol y acceso.
Desconozco si leyendo algún artículo de internet pudiera haber aprendido sobre los displays, pero me he sentido satisfecho y siento que he aprendido lo más complicado que se me hacia de css solo viendo este video.
La variable state que definiste es una variable heredada de Component? normalmente los sets y get siempre se definen con el nombre de la variable. Ejm: setNombre, setApellido, en este caso el setState es una función heredada, porque veo que no lo hemos definido, por eso no entiendo como es que sabe React que estoy cambiando el valor de vendido de la variable state.
En la documentación de jsonserver te explican como subir el db.json a github y tener un dominio para poder seguir consumiendo la base de datos por API. Recomendado si ya conoces git y github,
Es normal que el aplicativo este consultando constantemente al servidor json? imagino que con websockets, al entrar a la url cupcakes, en la consola donde inicie el json server ve multiples registros de solicitudes GET.
GET /cupcakes 304 20.674 ms - -
GET /cupcakes 304 24.050 ms - -
GET /cupcakes 304 26.002 ms - -
GET /cupcakes 304 25.627 ms - -
GET /cupcakes 304 26.268 ms - -
GET /cupcakes 304 25.658 ms - -
GET /cupcakes 304 25.391 ms - -
GET /cupcakes 304 25.270 ms - -
GET /cupcakes 304 25.565 ms - -
GET /cupcakes 304 21.079 ms - -
GET /cupcakes 304 25.452 ms - -
GET /cupcakes 304 26.740 ms - -
GET /cupcakes 304 26.110 ms - -
GET /cupcakes 304 23.983 ms - -
GET /cupcakes 304 22.394 ms - -
GET /cupcakes 304 24.178 ms - -
GET /cupcakes 304 22.456 ms - -
GET /cupcakes 304 25.645 ms - -
GET /cupcakes 304 25.889 ms - -
GET /cupcakes 304 26.131 ms - -
GET /cupcakes 304 25.391 ms - -
Esto es algo propio del json server? es algo del react al realizar la consulta como lo hemos hecho? si es así imagino que no es lo óptimo, entonces como deberíamos realizar una consulta mejor?
No se si se explicó y no me di cuenta, pero me gustaria entender exactamente que estamos retornando, me refiero al tipo de dato y donde está definido, por obviamente retornar toda una cadena de html sin comillas ni nada y solo entre parentesis no parece ser un tipo string, que tipo de dato retornamos? O hay algun interprete interno que lee ese return y lo transforma en string o algo asi?
Deberian mejorar el frontend de estos talleres. Porque los talleres son buenos. Terminas con un proyecto bastante bueno para sentar unas buenas bases de conocimiento. El problema es que luego este taller no te sirve mucho para ponerlo a un portfolio. Porque la pagina se ve muy basica, casi vacia.
Asi sea pegar todo el frontend. Me parece mejor. Al menos asi visualmente te da ganas de ponerlo al portfolio. Las apariencias tienen valor queramos o no.
En youtube hice un taller de un ecommerce con laravel. Pegue casi todo el diseño. Pero aun asi aprendi React y Laravel. Y como se ve bien, pues lo subes a tu portfolio con gusto.
La abstracción en la definición más simple es que las subclases tengan como requisito implementar un método de la clase padre de manera obligatoria para poder funcionar. En este video la mitad del video trata de ver si puede encriptar o no una password. Se olvidó por completo de explicar la abstracción y se enfocó en lo que hace dentro del método. Era más facil tratar con clases Animal, cat y dog y ver que cat y dog implementan el método gritar de la clase Animal de diferentes modos.
me sale error 400 con este codigo de mensaje: {"data":null,"errors":[{"code":"bind_failed","message":""}],"messages":null}
Que podria ser?
a fehca de hoy 21/03/2024 la api deja de funcionar al parecer si envias un json por axios. Debes enviarlo ahora como form-data: const handleSubmit = async (e) => { e.preventDefault() const data = new FormData(e.target)
axios.post(`${API_URL}/public/login`, data)
.then((res) => {
alert(`Token: ${res.data.data.token}\nUser: ${JSON.stringify(res.data.data.user, null, 2)}`);
}).catch((err) => {
alert(JSON.stringify(err.response.data.messages[0], null, 2))
});
}
No se si es por la experiencia que tengo que tome el taller para ver si podia aprovechar algo mas. Pero este ultimo modulo se hizo muy monotono, hasta este punto, los ejercicios eran similares. Crear una tabla, su modelo, migration etc, poblarlo y validarlo por rol y acceso.
Desconozco si leyendo algún artículo de internet pudiera haber aprendido sobre los displays, pero me he sentido satisfecho y siento que he aprendido lo más complicado que se me hacia de css solo viendo este video.
La variable state que definiste es una variable heredada de Component? normalmente los sets y get siempre se definen con el nombre de la variable. Ejm: setNombre, setApellido, en este caso el setState es una función heredada, porque veo que no lo hemos definido, por eso no entiendo como es que sabe React que estoy cambiando el valor de vendido de la variable state.
En la documentación de jsonserver te explican como subir el db.json a github y tener un dominio para poder seguir consumiendo la base de datos por API. Recomendado si ya conoces git y github,
Es normal que el aplicativo este consultando constantemente al servidor json? imagino que con websockets, al entrar a la url cupcakes, en la consola donde inicie el json server ve multiples registros de solicitudes GET.
GET /cupcakes 304 20.674 ms - -
GET /cupcakes 304 24.050 ms - -
GET /cupcakes 304 26.002 ms - -
GET /cupcakes 304 25.627 ms - -
GET /cupcakes 304 26.268 ms - -
GET /cupcakes 304 25.658 ms - -
GET /cupcakes 304 25.391 ms - -
GET /cupcakes 304 25.270 ms - -
GET /cupcakes 304 25.565 ms - -
GET /cupcakes 304 21.079 ms - -
GET /cupcakes 304 25.452 ms - -
GET /cupcakes 304 26.740 ms - -
GET /cupcakes 304 26.110 ms - -
GET /cupcakes 304 23.983 ms - -
GET /cupcakes 304 22.394 ms - -
GET /cupcakes 304 24.178 ms - -
GET /cupcakes 304 22.456 ms - -
GET /cupcakes 304 25.645 ms - -
GET /cupcakes 304 25.889 ms - -
GET /cupcakes 304 26.131 ms - -
GET /cupcakes 304 25.391 ms - -
Esto es algo propio del json server? es algo del react al realizar la consulta como lo hemos hecho? si es así imagino que no es lo óptimo, entonces como deberíamos realizar una consulta mejor?
No se si se explicó y no me di cuenta, pero me gustaria entender exactamente que estamos retornando, me refiero al tipo de dato y donde está definido, por obviamente retornar toda una cadena de html sin comillas ni nada y solo entre parentesis no parece ser un tipo string, que tipo de dato retornamos? O hay algun interprete interno que lee ese return y lo transforma en string o algo asi?