Skip to content
Creare una risorsa Filament

Creare una risorsa Filament

Una volta installato Laravel e configurato il backend con FilamentPHP (vedi questo articolo), avremo bisogno di creare delle entità da gestire come p.e. prodotti, clienti, ordini, pagamenti, ecc. Procediamo creando un&#8217;entità Product: # php artisan make:model Product -m Questo comando (eseguito nella root di Laravel) crea un modello per la tabella del database che definiremo &hellip; <a href="https://pierluigipapeschi.com/creare-una-risorsa-filament/">Continued</a>

Installare tema Sage per WordPress [guida tecnica]

Installare tema Sage per WordPress [guida tecnica]

Per usare il tema Sage di Roots, dobbiamo installare un WordPress strutturato in maniera diversa chiamato Bedrock: https://roots.io/bedrock/ Essendo uno strumento avanzato, utilizza comandi di console Linux che si presume si conoscano (un minimo), quindi devi avere accesso alla console del server, non occorre avere i privilegi di amministratore, ma almeno dell&#8217;utente web con potere &hellip; <a href="https://pierluigipapeschi.com/installare-tema-sage-per-wordpress-guida-tecnica/">Continued</a>

Cosa penso dell’AI

Cosa penso dell’AI

Sentiamo parlare&#8230; un po&#8217; dell&#8217;AI Quanto stiamo sentendo parlare dell&#8217;intelligenza artificiale? Quanto è effettivamente utile, realmente affidabile, pericolosa o addirittura un problema per il futuro? Beh, ti dico subito una cosa: non lo so! O meglio non posso saperlo con certezza, anzi nessuno lo sa!! Da parte mia, la cosa di cui brevemente di parlerò &hellip; <a href="https://pierluigipapeschi.com/cosa-penso-dellai/">Continued</a>

Creare progetto Laravel con Spatie/Permissions + Filament

Creare progetto Laravel con Spatie/Permissions + Filament

Oggi andiamo a realizzare un progetto con: Adesso configuriamo il file .env con i dati relativi all&#8217;accesso al database e creiamo le tabelle con php artisan migrate Autenticazione Installiamo Laravel Breeze perché un pacchetto leggero e basato su TailwindCSS: composer require laravel/breeze --dev php artisan breeze:install Io qui ho risposto: Which Breeze stack would you &hellip; <a href="https://pierluigipapeschi.com/creare-progetto-laravel-con-spatie-permissions-filament/">Continued</a>

Realizzare un progetto Laravel + Filament + ReactJS + Tailwindcss

Realizzare un progetto Laravel + Filament + ReactJS + Tailwindcss

Oggi vediamo come creare un backend professionale e potente basato su Laravel, ma che adotta FilamentPHP per la struttura del backend e ReactJS per la costruzione delle pagine. Per prima cosa si crea il progetto Laravel vaniglia: su - nome_utente composer create-project laravel/laravel myapp mv myapp/* . mv myapp/.env . rm-Rf myapp Configurare il file &hellip; <a href="https://pierluigipapeschi.com/realizzare-un-progetto-laravel-filament-reactjs-tailwindcss/">Continued</a>

Usare Material UI in Laravel + ReactJS

Usare Material UI in Laravel + ReactJS

Una volta installato Laravel con ReactJS + TailwindCSS, passiamo a installare i componenti già pronti di Material UI (detto anche MUI): Per ogni approfondimento, esempio, aiuto ecc, fare riferimento al sito ufficiale https://mui.com/material-ui/ npm install @mui/material @emotion/react @emotion/styled Componenti specifici di Material UI DataTables Poi per avere una gestione delle tabelle efficiente come con DataTables: &hellip; <a href="https://pierluigipapeschi.com/usare-material-ui-in-laravel-reactjs/">Continued</a>

Laravel – Firebase – Firestore

Laravel – Firebase – Firestore

Ecco come ho collegato un progetto Firebase ad una nuova installazione di Laravel. La mia necessità è quella di utilizzare l&#8217;autenticazione tramite email e password e il database Firestore. Come sempre io utilizzo la linea di comando e installo i progetti di sviluppo su un mio server Debian 12 quindi una macchina Linux tranquilla. In &hellip; <a href="https://pierluigipapeschi.com/laravel-firebase-firestore/">Continued</a>