¡Hola a todos! Quiero compartir con ustedes una noticia importante: a partir de ahora voy a comenzar a escribir más sobre Golang y menos sobre PHP. La razón detrás de esto es que, desde hace algunos meses, me he convertido en un desarrollador backend en Golang, y en mi trabajo diario es el lenguaje que más uso.
Hola nuevamente, espero que tu viaje por la programación te sea leve. Nuevamente publico aquí un post sobre como crear una API básica en Laravel 9, este tutorial o guía la publiqué originalmente en mi otro blog en medium.
Hace tiempo atrás creé una serie de post sobre como crear un CRUD de lista de tareas en Laminas framework. Puedes ver los post aquí.
Posteriormente creé una serie de videos en youtube sobre el proceso, que por cierto, ya no publique aquí en este blog, sino, en medium (sigueme por cierto).
Cuando entre a trabajar a mi actual empresa uno de los regalos de bienvenida fue un teclado de la marca Yeyian.
Yo no conocía la marca y tarde en sacarlo de su caja algunos meses antes de utilizarlo, ya que contaba con un teclado mecánico de la marca Corsair y estaba cómodo con el. Tuve que sacarlo de su caja y empezar a utilizarlo porque vendí mi anterior teclado ya que tuve algunos pedillos económicos.
Yo entré casi por casualidad en el mundo de TI. No ha sido un camino fácil pero poco a poco he ido mejorando mis habilidades y creciendo profesionalmente.
Después de varios años de haber migrado de Drupal a Gatsby mi blog, he decidido regresar nuevamente a Drupal; para mi esto me permite crear contenido con más facilidad, añadir optimización para motores de búsqueda más fácilmente y permitir monetizar el blog.
Hola les comparto este pequeño tutorial, son 4 post en medium donde explico el proceso de creación de una API REST básica de lista de tareas con Laravel.
En la última parte de nuestra serie sobre cómo crear un CRUD con Laminas, abordaremos la refactorización de las vistas. En las partes anteriores, hemos construido la estructura básica del CRUD y hemos creado la funcionalidad de creación, lectura, actualización y eliminación de registros.
Vamos a aplicar una refactorización a la vista de crear y editar una tarea.
La refactorización de las vistas implica reorganizar y limpiar el código de las plantillas para mejorar su legibilidad, claridad y modularidad. Esto puede involucrar la eliminación de código duplicado, la simplificación de la estructura de la plantilla y la mejora del rendimiento.
La acción para eliminar una task no es complicada, de hecho es una de las acciones más sencillas. Vamos a crear una nueva acción en nuestro controlador ToDoController.php y la vamos a llamar deleteAction(), con el siguiente código:
Esta es la cuarta entrega (wow) de Creando un Crud con Laminas, vamos a marcar una tarea como completada: agregando un botón para ver los detalles de la tarea, incluir un botón para marcar como finalizada y mostrando una etiqueta cuando la tarea esta terminada.
Así que comencemos: