Ein volles Stack -Framework, das die perfekte Bindung zwischen Client -Seite und Serverseite darstellt.
Dies ist ein Nebenprojekt und wird einige Zeit dauern. Die meisten Arbeitsdateien befinden sich im Build -Verzeichnis. Schließlich wird Bondui als Framework verwendet, das zum Erstellen von Code mit Aloft verwendet wird. Aloft befindet sich in einem separaten Repo und ist eine neue Programmiersprache mit leistungsstarker und einfacher Syntax, die ich erstelle, um das Schreiben von Webanwendungen verrückt zu machen.
Binded wird eine einseitige Anwendung mit der API des Browser -Verlaufs nachahmen, aber jede Seite kann auf der Serverseite mit der URL der PHP -Seite geladen und normal gerendert werden.
Wenn dieses Repo vervollständigt wird, enthält dieses Repo auch einen Komponenten -Viewer-, Editor- und PHP -Komponentengenerator, der mit dem größeren PHP -Framework verwendet wird, das die Client -Seite und die Server -Seite zu einer Codebasis kombiniert. Vue.js wird weiterhin verwendet, importieren Sie jedoch die Vue.js -Komponenten und verwenden sie als PHP -Komponenten.
Dies ist der Zweck, Webanwendungen schnell mit PHP als volles Stack -Framework zu erstellen.
Denken Sie an Swiftui oder flattern! .. aber für PHP
Gegenwärtig werden Teile des Tailwind UI -Kits, Bootstrap und Tablr UI -Kits für die erstellten PHP -Komponenten verwendet. (Hoffentlich) Wenn vollständig eine Sammlung von PHP -Elementen gibt, die um VUE.JS oder mit den internen Elementen von Bonded erstellt wurden, die Sie in Ihre "Anwendung" einbeziehen möchten, und dann einfach die Client -Seite und den Server -Seitencode mit einer Datei oder einer Reihe von Dateien schreiben. Auf diese Weise können Sie Webanwendungen mit besseren SEO, Sicherheit und Seitenladezeiten schreiben und die allgemeine Einfachheit des Schreibens und die Verwendung einer Webanwendung verbessern.