Das Wissensportal für IT-Professionals. Entdecke die Tiefe und Breite unseres IT-Contents in exklusiven Themenchannels und Magazinmarken.

heise conferences gmbh

(vormals SIGS DATACOM GmbH)

Rheinwerkallee 4, 53227 Bonn

Tel: +49 (0)511/5352-100

service-sigs@heise.de

Development

381 Inhalte
Entdecken Sie unser Archiv zu tiefgehenden Inhalte zum Thema Development.
Während im Backend leidenschaftlich über Microservices, Self-Contained Systems oder Monolithen gestritten wird, scheint die Frontend-Welt nur noch aus Single-Page Applications zu bestehen. Doch wann hat „One Size Fits All“ jemals in der IT funktioniert? Dieser Beitrag zeigt Alternativen und gibt Empfehlungen, wann welche Frontend-Architektur am besten passt.
Architektur für Frontends
Die Vorteile einer klassischen Frontend-Architektur für Webanwendungen, bei der die Serverseite für das Erzeugen von HTML verantwortlich ist und JavaScript zwar erlaubt ist, aber nicht die komplette Kontrolle übernimmt, werden häufig unterschätzt. Dabei ist sie den im Moment viel gehypten, JavaScript-zentrischen Ansätzen in vielen Fällen überlegen.
Wider die SPA-Fixierung
Die meisten Unternehmen haben mittlerweile erkannt, dass sich durch Vereinfachung und Automatisierung der Abläufe in Softwareentwicklung und Deployment viele Vorteile erzielen lassen. Die Effizienz kann deutlich gesteigert werden, die Time-to-Market und Release-Zyklen werden immer weiter verkürzt, die Häufigkeit von Fehlern wird stark reduziert und nicht zuletzt haben die Mitarbeiter mehr Spaß bei..
DevOps und modellbasiertes Testen als Effizienz-Turbo
Für die Erstellung von Benutzeroberflächen im Web sind HTML, CSS und JavaScript gesetzt. Doch die Wiederverwendung und Kapselung von so erstellten Komponenten lässt zu wünschen übrig. Um eine fertige Komponente zu nutzen, muss man das HT-ML übernehmen und passendes CSS und JavaScript separat einbinden. Web Components versprechen, hier zu helfen. In dieser Kolumne schauen wir uns gemeinsam an, was ..
Was sind eigentlich Web Components?
Oft wird die agile Entwicklung der Unternehmensleitung als eine Möglichkeit für eine verkürzte Markteinführungszeit verkauft, auch wenn die eigentliche Zielsetzung in einer präziseren Einführung in den Markt besteht. Ihr kleines Geheimnis besteht darin, dass dies einen Nachteil mit sich bringt – nämlich eine längere Markteinführungszeit. Natürlich kommen häufiger (bzw. „früher“) neue Releases hera..
Change-based Testing macht die agile Entwicklung wieder flott