CommonJS – Plattformübergreifende JavaScript Spezifikationen
JavaScript hat längst den Weg aus dem Browser heraus geschafft. Es existieren inzwischen viele Interpreter und die Sprache wird auf einer Vielzahl von unterschiedlichen Plattformen eingesetzt. Bei...
View ArticleWindows Metro Apps
Mit seinem neuen Betriebssystem, Windows 8, geht Microsoft einen entscheidenden Schritt in Richtung Cross Device System und Internet. Das neue Betriebssystem bietet zwei verschiedene Modi, zum einen...
View ArticleIPC Herbst 2012 – The Event-driven Nature of JavaScript
Dieses Jahr durfte ich mit auf die IPC. Neben vielen tollen Eindrücken und neuen Kontakten gab es für mich auch ein paar äußerst interessante Vorträge zu hören. In diesem Artikel möchte ich kurz auf...
View ArticleGrunt – a JavaScript build tool
Build systems have a long tradition in software development infrastructures. They allow for easy automation of tedious tasks that have to be run often while a software product is in development. And...
View ArticleAlternative Bedienkonzepte für Webanwendungen
Die typische Webanwendung wird seit jeher über das Klicken auf Links gesteuert. Und vermutlich hat gerade das zur Popularität des Internets beigetragen, schließlich kann somit jeder ohne große...
View ArticleMessage Queues for web applications with STOMP
Just like human beings, machines need to communicate with each other – and they do this by passing messages around. The simplest form is to use a protocol like TCP and build some sort of API on top of...
View ArticleNummer 5 lebt! Oder wie mein Arduino Board mit JavaScript gesteuert werden kann
Die Erfolgsstory von JavaScript geht seit geraumer Zeit weiter über den Browser hinaus- JavaScript auf dem Server ist längst nichts mehr neues, mobile Endgeräte wurden über HTML5 zur Plattform für...
View ArticleHTML5 Canvas mit KineticJS
KineticJS ist eine JavaScript-Bibliothek, die den Funktionsumfang des HTML5-Canvaselements erweitert und es dem Entwickler erleichert, interaktive Desktop- und Mobileanwendungen zu schreiben. In diesem...
View ArticlePimp my Backbone.View (by replacing it with React)
I’ve been using Backbone.js in a couple of projects now and my feelings about it are quite diverse. On the one hand, I like how it provides you with guidelines on how to structure your frontend code....
View ArticleSo wird ein Coding Dojo zu einer ernstzunehmenden Lernveranstaltung
Was sich im Ruby- und Java-Umfeld schon lange etabliert hat, findet langsam auch in unserer (PHP- & JavaScript-) Welt seinen Platz- Coding Dojos! Die Idee vom gemeinsamen Programmieren in der Form...
View ArticleJavaScript Tests mit Karma schnell an den Start bringen
Schon seit geraumer Zeit gibt es für fehlende Unit Tests in JavaScript keine Entschuldigung mehr. Erstens weil JavaScript mit Sicherheit keine “toy language”, sondern eine ernstzunehmende...
View ArticleExtJS Theming: Eine Anwendung, 100 Gesichter
In der Frontendentwicklung ist es nicht unüblich, eine Anwendung in verschiedener Art in Erscheinung treten zu lassen. Ob für die Abgrenzung mehrerer Brands voneinander, den Verkauf einer Software mit...
View ArticlePlanning Poker mit Node.js und Socket.IO
Bei unserer täglichen Arbeit als Remote-Teil des Entwicklungsteams unseres Kunden benötigen wir häufig innerhalb des Scrum-Prozesses ein Remote-Tool zum Schätzen und Besprechen (Backlog Grooming bzw....
View ArticleJavaScript Coding Patterns: Objekte & Objekt-Literale
Beim Programmieren mit JavaScript steht einem nicht immer ein Framework zur Verfügung. Auch lohnt sich der Einsatz eines solchen Hilfsmittels nicht immer, da schließlich auch viel Kleinkram mit...
View ArticleJavaScript Coding Patterns: Closures & Immediate Functions
Dies ist der zweite Teil der Reihe JavaScript Coding Patterns. Der erste Teil handelt vom Einsatz von Objekt-Literalen zur Strukturierung von JavaScript-Code. Nun geht es um Closures und Immediate...
View ArticleJavaScript Coding Patterns: Das “Module Pattern”
In diesem dritten Teil der Reihe JavaScript Coding Patterns wird das sogenannte Module Pattern vorgestellt. Hierbei handelt es sich um eine Kombination aus einer Closure, einer Immediate Funktion und...
View ArticleKomprimiertes JavaScript unter Kontrolle: Source Maps
Haben Sie schon einmal versucht, den Fehler in Zeile 1 der Datei app.js zu finden, wenn diese Datei aus nur einer Zeile mit einer Zeilenlänge von etlichen tausend Zeichen besteht und weder über...
View ArticleTesting your ExtJS 3.4 components with Jasmine
Developing your own ExtJS components for your application is more fun and results into more resilient code if you write them hand-in-hand with test code. A solid test basis can also facilitate the task...
View ArticleErstellen einer flexiblen Projektstruktur für Symfony2 und AngularJS
Symfony2 im Backend und AngularJS im Frontend, das war die Wahl für ein internes Projekt zur Teamplanung bei meinem Praktikum im September/Oktober 2013. Eine besondere Herausforderung von Zusammenfügen...
View ArticleThe JavaScript Craftsman
Gestern, 14.12.2013, fand der Global Day of Code Retreat statt. Ein Code Retreat ist eine Veranstaltung der Software Craftmanship Bewegung für Entwickler, um ihre handwerklichen Fähigkeiten zu...
View Article
More Pages to Explore .....