Neuigkeiten von trion.
Immer gut informiert.

Artikel in der Kategorie 'angular'

WebGL Anwendungen mit Angular 20 Sep

Geschrieben von Karsten Sitterberg am 20. September 2017
title-logo

Der Browser entwickelt sich mehr und mehr zu einer vielseitigen Plattform, die als Ziel für immer komplexere Anwendungen dient. Um mit dieser neuen Plattform alle Anwendungsfälle abbilden zu können, müssen auch aufwändige grafische Darstellungen wie etwa 3D-Modelle oder ganze Spiele auf dieser Plattform möglich sein. Für 3D-Modelle und Videospiele wurden bisher zum Beispiel OpenGl oder Direct3D verwendet. Im Browserumfeld steht mit WebGL jetzt eine vergleichbare API für 3D-Programmierung zur Verfügung. Damit wird ermöglicht, aus dem Browser heraus per JavaScript Grafiken zu erzeugen, die hardwarebeschleunigt direkt durch die Grafikkarte gerendert werden.

Angular Build Pipeline mit Jenkins: Artikelserie 6 Sep

Geschrieben von Thomas Kruse am 6. September 2017
PHP Magazin 9/2017

Im zweiten Teil der Artikelserie rund um das Thema Buildautomatisierung mit Jenkins für JavaScript-Anwendungen wird die Verwendung des Jenkinsfile beschrieben.

Ein Jenkinsfile wird genau wie die entwickelte Software selbst verwaltet. Diese Infrastructure-as-Code erlaubt es, die gleichen Vorgehensweisen zur Entwicklung, Test und Qualitätssicherung der Infastruktur zu verwenden, wie für den eigentlichen Quellcode.

Jenkins und Angular: Artikelserie 6 Jul

Geschrieben von Thomas Kruse am 6. Juli 2017
PHP Magazin 7/2017

Moderne Softwareentwicklung zeichnet sich durch schnelle Auslieferung in hoher Qualtiät aus. Neben iterativer oder agiler Entwicklungsmethoden und Frameworks, die sich durch eine hohe Produktivität auszeichnen, spielt auch die Herangehensweise bei der Automatisierung von Test, Build und Auslieferung eine wichtige Rolle.

Jenkins ist ein kostenloser Continous-Integration und Buildserver, der sich hervorragend für die Automatisierung von Abläufen rund um den Softwareentwicklungsprozess eignet.

Docker für Angular Multi-Stage Builds 30 Jun

Geschrieben von Thomas Kruse am 30. Juni 2017
Docker

Docker hat mit Version 17.05 sogenannte Multi-Stage Builds eingeführt. Dieser Beitrag zeigt, wie Docker-Multi-Stage-Builds effektiv für Angular-Anwendungen eingesetzt werden können und um was es sich bei Docker-Multi-Stage-Builds überhaupt handelt.

Docker für lokale Tests mit Angular und Spring Boot 23 Jun

Geschrieben von Thomas Kruse am 23. Juni 2017

Dieser Artikel zeigt, wie sich mit wenigen Schritten eine komfortable und leicht zu wartende Umgebung für Entwicklung und lokale Tests von Java Spring-Boot und TypeScript Angular Anwendungen erstellen lässt.

Vorweg stellt sich die Frage: Warum sind neue Ansätze sinnvoll und was steckt hinter den eingesetzten Technologien?

Angular Security Architektur: PHP Magazin Beitrag 5 Mai

Geschrieben von Thomas Kruse am 5. Mai 2017
PHP Magazin 4/2017

Der Artikel "Angular Security Architektur in der Praxis" von Karsten Sitterberg im aktuellen PHP-Magazin zeigt wichtige Konzepte und die praktische Anwendung rund um Sicherheit bei Angular Anwendungen auf.

Im Fokus stehen dabei die Themen Authentifizierung und Autorisierung und daraus folgende Konsequenzen aus Sicht einer Angular Webanwendung.

Docker File für Angular CLI 25 Feb

Geschrieben von Thomas Kruse am 25. Februar 2017
Docker

Dieser Artikel erläutert am Beispiel eines Angular CLI Dockerfiles den Aufbau eines Docker Containers zur Ausführung von Builds. Die Verwendung des Containers wurde in Docker Build für Angular CLI erklärt. Der fertige Container ist via DockerHub unter trion/ng-cli verfügbar. Das zugehörige Repository bei GitHub findet sich unter https://github.com/trion-development/docker-ng-cli

Der obere Teil des Dockerfile definiert das verwendete Basis Image und deklariert Parameter, die beim Build des Images spezifiziert werden können.

Java Magazin Beitrag: Angular Sicherheit 1 Feb

Geschrieben von Thomas Kruse am 1. Februar 2017
Java Magazin 2017/03

Angular Sicherheit von Frontend bis Backend ist das Thema des von Karsten Sitterberg im Java Magazin Nr. 3/2017 veröffentlichten Artikels. Exemplarisch wird anhand von Spring Boot als Backend Anwendung, Keycloak als OpenID Connect Identity Provider und Angular als Framework für das Frontend die Implementierung von Authentifizierung bei Single-Page-Anwendungen dargestellt.

Docker Build Container für Angular CLI 20 Jan

Geschrieben von Thomas Kruse am 20. Januar 2017
Docker

Docker als Containerlösung wird vor allem eingesetzt, um damit Anwendungen leicht und reproduzierbar deployen zu können. Dank der Isolation von Abhängigkeiten stellt ein Container sicher, dass eine Anwendung genauso, wie sie auf einem Entwicklungs- oder Testsystem abgenommen wurde, auch später in Produktion läuft.

Docker und Angular

Mit einem Docker Container ist auch die gegenseitige Beeinflussung von Anwendungen minimiert: Benötigt eine Anwendung eine bestimmte Laufzeitumgebung, kann diese im Container isoliert bereitgestellt werden. So kann man zum Beispiel unterschiedliche node.js oder npm Versionen komfortabel parallel nutzen, ohne auf dem Rechner selbst Konfigurationen vornehmen zu müssen.

Ähnliche Vorteile gibt es auch während der Entwicklung:

PHP Magazin Beitrag: NativeScript 11 Nov

Geschrieben von Thomas Kruse am 11. November 2016

In der Ausgabe 2017/1 des PHP Magazin stellen Thomas Kruse und Karsten Sitterberg die Welt von NativeScript vor.

Mit NativeScript lassen sich native mobile Anwendungen entwickeln die dabei JavaScript als Laufzeitsprache nutzen. Neben dem Vorteil der Wiederverwendung gemeinsamer Code Anteile für unterschiedliche Plattformen finden sich Entwickler, die bisher Webanwendungen gebaut haben sehr schnell heimisch.

NativeScript Universum: Überblick 7 Okt

Geschrieben von Thomas Kruse am 7. Oktober 2016

In der Ausgabe 2016/6 des Entwicklermagazins stellen Thomas Kruse und Karsten Sitterberg die Welt von NativeScript vor.

Mit NativeScript lassen sich native mobile Anwendungen entwickeln die dabei JavaScript als Laufzeitsprache nutzen. Neben dem Vorteil der Wiederverwendung gemeinsamer Code Anteile für unterschiedliche Plattformen finden sich Entwickler, die bisher Webanwendungen gebaut haben sehr schnell heimisch.

JavaOne 2016 30 Sep

Geschrieben von Thomas Kruse am 30. September 2016

Auf der diesjährigen JavaOne in San Francisco war die trion mit durch Speakern vertreten: Stefan Reuter, Karsten Sitterberg und Thomas Kruse. Stefan und Karsten hatten den Schwerpunkt "reactive Programming", bei dem Architekturaspekte und Umsetzungsoptionen aufgezeigt wurden. Stefan Reuter lieferte neben einer Einführung in RxJava auch Beispiele und Hinweise zur Implementierung reaktiver Backends mit Spring bzw. Spring Boot.

Karsten Sitterberg zeigte wie mit RxJS und dem Angular 2 JavaScript Framework reaktive Frontends implementiert werden können. Thomas Kruse befasste sich mit dem Thema Microservices, DevOps und Integration mit relationalen Datenbanken.

Los geht's!

Bitte teilen Sie uns mit, wie wir Sie am besten erreichen können.