https://github.com/hrmnns/cher-webapp-core
Ein leichtgewichtiges, modular aufgebautes Framework zur Entwicklung responsiver WebApps. Konfigurierbar über JSON, erweitert durch Themes und Plugins, komplett ohne Build-Tooling. Ideal für kleine bis mittelgroße WebApps, die flexibel, wartbar und schnell deploybar sein sollen.
https://github.com/hrmnns/cher-webapp-core
framework html javascript teilwinds-css webapp
Last synced: 4 days ago
JSON representation
Ein leichtgewichtiges, modular aufgebautes Framework zur Entwicklung responsiver WebApps. Konfigurierbar über JSON, erweitert durch Themes und Plugins, komplett ohne Build-Tooling. Ideal für kleine bis mittelgroße WebApps, die flexibel, wartbar und schnell deploybar sein sollen.
- Host: GitHub
- URL: https://github.com/hrmnns/cher-webapp-core
- Owner: hrmnns
- License: mit
- Created: 2025-11-15T05:43:36.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2025-11-15T06:48:24.000Z (5 months ago)
- Last Synced: 2025-11-15T08:21:30.380Z (5 months ago)
- Topics: framework, html, javascript, teilwinds-css, webapp
- Homepage: https://hrmnns.github.io/cher-webapp-core/
- Size: 10.7 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 9
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# cher-webapp-core
Ein leichtgewichtiges, modular aufgebautes Framework zur Entwicklung responsiver WebApps -- komplett ohne Build-Tooling.
Das Framework ist JSON-getrieben, Theme-fähig und unterstützt optionale Plugins. Es eignet sich ideal für kleine und mittelgroße WebApps, die schnell, portabel und flexibel entwickelt werden sollen.
## Ziele des Frameworks
cher-webapp-core verfolgt vier zentrale Prinzipien:
1. **Modularität**
Wiederverwendbare HTML-Komponenten (Header, Footer, Layout-Shell,
UI-Bausteine).
2. **Konfigurierbarkeit**
Die gesamte WebApp wird über JSON definiert: Layout, Navigation,
Theme, Plugins.
3. **Responsives Design**
Tailwind CSS per CDN, mobile-first, ohne Build-Prozess nutzbar.
4. **Einfachheit & Effizienz**
Template-HTML-Seiten ermöglichen schnelle Tests und iterative
Entwicklung.
Das Framework ist so gestaltet, dass es viele WebApps gleichzeitig
unterstützen und zentral weiterentwickelt werden kann.
## Features
- Dynamischer Component Loader\
- Minimaler Hash-Router\
- Externes Theme-System (per URL ladbar)\
- JSON-basierte App-Konfiguration\
- Plugin-System für optionale Erweiterungen\
- Responsive Layouts mit Tailwind\
- Sofort nutzbar über GitHub Pages\
- Keine Abhängigkeiten, kein Build-Tooling
## Dokumentation
Die Dokumentation sowie das zugrunde liegende Konzept findet sich im [Wiki](https://github.com/hrmnns/cher-webapp-core/wiki). Dort werden Architektur, Verwendung und die technischen Details ausführlich beschrieben.