Hola comunidad, te presento una infografía que hice (al puro estilo de EDteam 😎), donde te explico ¿Qué es Tailwind CSS? y en este 👉 POST te explico con más detalle sus más importantes características.
Hola comunidad, estoy en un proyecto y quiero hacer un layout especifico en un pdf, pero creo que al aplicar flex o grid a documentos pdf no funciona, entonces que otra manera hay para hacer layout en pdfs, Saludos.
Cuando haces una API en Laravel, y proteges tus rutas con el middleware auth:api y luego intentas ingresar a una ruta en el navegador ádemas que no estas autenticado te saldrá una excepción de que La ruta login no fue encontrada (VER LA 1RA IMAGEN), y esto es porque hace falta agregar un HEADER a la petición que es Accept: application/json(VER 2DA IMAGEN).
Conclusión: Cuando estas desarrollando una API, siempre debes enviar la cabecera Accept: application/json, así te saldrá el error apropiado y además ya en formato JSON. Además, si te sale esto Route [login] not defined es porque Laravel por defecto cree que estas utilizando la autenticación nativa del framework (que si lo quieres usar tienes que instalar otro paquete), y por defecto te va a redirigir a la ruta /login(cosa que no existe si no instalaste el paquete UI de laravel) y por eso salta esa excepción. Saludos.
En las últimas versiones de Laravel podemos usar el flag --api para generar aparte de todo los recursos que genera (modelo, seeder, migración, factory) te crea un controlador con los métodos necesarios solo para hacer acciones para una API (index, store, update, destroy solo esos cuatro), el comando sería así:
php artisan make:model MyModel -a --api
Un aporte, tal vez una mejor opción es usar $guarded en lugar de $fillable, por ejemplo si quieres admitir todos los campos con $guarded el código sería así:
// ...
protected $guarded = [];
// ...
En lugar de escribir todos tus campos:
// ...
protected $fillable = [
'idStudent',
'idCost',
// más campos
];
// ...
Algo adicional:
$fillable tú tienes que agregar aquellos atributos que SÍ quieres que se 'llenen' en tu base de datos, por el contrario...$guarded, tienes que agregar aquellos atributos que NO quieres que se 'llenen' en tu base de datos.Podría estar bien usar $guarded si deseas ser breve, pero si quieres ser explícito y ver que atributos tiene tu modelo podrías hacerlo usando $fillable, ya depende de uno., Saludos a todos.
Hola comunidad, estoy desarrollando una app con Vuejs que tiene que tener la funcionalidad de Google Forms de cambiar inputs dinámicamente, pero no se como hacer ese cambio de acuerdo al tipo de input seleccionado, de antemano gracias por su ayuda.
Hola comunidad, como puedo hacer un registro en pasos, por ejemplo, en la primera parte que te pida datos personales y valide los campo, en el siguiente que registre su lugar de trabajo y también sea validado si existe o no, mas o menos asi.
Hola a todos, construir una comunidad en mi ciudad es una de mis metas para el siguiente año ya que siempre me he quejado que no hay una comunidad de personas que hablen temas de interes como tec, desig, etc. Por eso quiero empezar una, por ahora solo estoy recabando información y buscando contactos, pero ¿cómo empezar a construir comunidad? aún tengo ideas vagas de como hacerlo pero no se si ustedes ya forman parte de una comunidad local y me puedan dar consejos de como empezar esto, que sé que si lo hago es por "amor al arte" pero a mi me encanta enseñar y compartir con personas. Gracias de antemano.
Quiero ver desde hace varios días la clase del proyecto final pero no esta disponible, el de node ya está completo pero porque no el de Vuejs?
Hola comunidad, para practicar CSS utilicé como base el ejercicio de la clase Crear Temas con variables CSS para crear temas basados en Vue y React.
@alfredomendoza
Soy estudiante de ingeniería y apasionado del desarrollo backend. Me encanta el código y mi objetivo profesional es convertirme en un desarrollador de alto nivel. Canal de Youtube: https://www.youtube.com/channel/UCufAD5-OHlL-Cyo-DykTs3g
Lima, Peru