#Entwicklung
Filtern und Suchen in sichtbarem Content mit AngularJS (Teil 2/2)
In einem früheren Beitrag hatte ich bereits gezeigt, dass ein regulärer AngularJS-Filter selten ausreicht, um eine Suche zu implementieren, weil sich die angezeigten Daten signifikant von den Daten im Applikations-Daten-Modell unterscheiden. Heute werde ich zeigen, wie ein Filter auf exakt das angewendet werden kann, was auch sichtbar ist.
Tags auf mehrsprachigen Jekyll-Sites
Der Static Site Generator Jekyll speichert Tags gesammelt für die ganze Site. In einem früheren Beitrag Mehrsprachige Websites mit Jekyll hatte ich bereits beschrieben, wie sich mit Jekyll eine mehrsprachige Website realisieren lässt. Eine Sache, die noch fehlte, war die Unterstützung von Tags, also Schlag- bzw. Schlüsselwörtern für jede Sprache getrennt.
Filtern und Suchen in sichtbarem Content mit AngularJS (Teil 1/2)
Mit Filtern lassen sich in AngularJS Volltextsuchen über kleine Datenbestände mit minimalem Aufwand realisieren. Das suggeriert jedenfalls die Dokumentation von AngularJS. Bei ernsthaften Anwendungen führt die naive Anwendung eines Angular-Filters auf das Datenmodell jedoch regelmäßig zu aus Usersicht mehr oder weniger willkürlichem Verhalten.
Mehrsprachige Websites mit Jekyll
Nach etlichen Jahren wollte ich vor kurzem endlich das Projekt Website von der TODO-Liste holen. Da ich nicht mehr bei Imperia arbeite, musste ich mich nach einer leichtgewichtigen Alternative umschauen. PHP wollte ich mir nicht antune, was die Auswahl stark einschränkte. Ein Kollege brachte mich schließlich auf Jekyll, das mich mit seinem simplen semi-statischen Ansatz an Imperia erinnerte, und ich beschloss, es auszuprobieren.