Hallo zusammen,
lange habe ich hier nichts mehr gepostet, jedoch sehr sehr viel mitgelesen.
Vorwort
Ich arbeite bereits seit längerem an einem AutoIt MVC Framework, was die Entwicklung mit AutoIt komplett umkrempelen soll. Ich weiß ich weiß den einen oder anderen wird das überhaupt nicht schmecken, ich mag es jedoch um so mehr.
Ich habe mich sehr stark vom PHP Framework (Laravel) insperieren lassen und daher roma() ähnlich aufgebaut.
Ziel
- Hauptziel dieses Frameworks ist es GUI's mit HTML, CSS & Javascript erstellen zu können und am besten diese auch Live zu gestalten.
Das ganze funktioniert mit 2 Schichten.
- Fontend = HTML,CSS & Javascript
- Backend = AutoIt - MVC Entwicklung mit AutoIt
- Bessere und modernere UDF Verwaltung
Unterstützung
Ich habe leider nicht mehr viel Zeit für das Projekt, da ich zum zweiten Mal Nachwuchs bekommen habe und nun ein Job Wechsel bevorsteht, wo ich mich intensiv mit Javascript auseinander setzen muss. Daher dachte ich mir bevor das Projekt verstaubt und niemals das Licht der Welt erblickt, teile ich es und bitte euch um Unterstützung um dieses Projekt fertigzustellen und weiterzuentwickeln.
-----------------------------------------------------------------------------------------
Das Framework ist steht für alle kostenfrei zur Verfügung.
Lizenz: MIT Lizenz
GitHub: https://github.com/4ern/roma
Todos:
- Loop Funktion in Template.au3
- Packagemanagment System (ähnlich wie npm).
- CLI Modul
- Lösungsansätze, wie das Framework optimal compiliert werden kann (evtl. ein eigenen Wrapper?)
- Umfangreiche Tests
Weiteres
Braucht Ihr mehr Infos? Dann sagt mir was ihr genau wissen wollt, ich werde mich bemühen alles zu erklären.
Das Framework selber habe ich versucht sogut es geht zu dokumentieren, schaut es einfach an.
Testen:
Das Framework könnt Ihr testen, indem Ihr einfach die application.au3 ausführt.
---
Edit: Dokumentation auf gitHub verschoben, da ich das ganze somit doppelt pflegen muss.