Tag: web application
-
Extensible and configurable WebSocket messages
by
WebSockets provide a flexible bi-directional way to communicate between the web browser and the backend server. In particular, it allows the server to send push messages to the client in order to inform it about data updates and the like. However, the Java API only allows for static Object encoders and decoders, i.e. they cannot…
-
Angular & OpenId: a real world example
by
In theory it appears pretty easy to build the browser side of an application using OpenId Connect. Actually implementing it in a real world application has usually proven to be more difficult than that. I would like to show you how to solve some of the real world problems beside the basic setup. First let…
-

Functional Reactive Programming with Angular and Sodium
by
Functional reactive programming (FRP) is a variant of reactive programming for the development of user interfaces based on the functional paradigm and a strict set of basic operators. In contrast to reactive frameworks, such as RxJs, using FRP enables a developer to define a pure area in her code in which some error classes, typical…
-
Why :focus-within is huge
by
Writing a post on any CSS selector or property (or even any new one coming up) would produce a long (and boring) blog. But :focus-within is different – and it’s something I have been waiting for forever. To me, it’s more than another pseudo-class, it’s a game-changer in many ways. And it’s in the stable versions of both…
-
Navigating Vaadin 8
by
Hurray! Vaadin 8 has finally been released and comes up with a bunch of new features. Maybe the most important one is a new data binding concept. But the feature I’m discussing here is support for the HTML5 History API.
-
Integration of JBake in Maven – Static Websites
by
JBake is a “Java based, open source, static site generator” (http://jbake.org/, on github https://github.com/jbake-org/jbake). It is a great choice if you want to create static HTML websites. No slow loading of dynamic content anymore. Additionally, if a site is created on load by JavaScript, issues with indexing and search engine optimization/SEO might occur. This is…
-
jQuery Add-On: Empty $(…) Result Warning
by
Are you working on an HTML or JavaServer Faces project? Do you have problems with a JavaScript function not being triggered? Or a button that does not execute the defined action? Maybe an ID or style class has been changed and the jQuery selection now gets an empty result. This is why I coded jQuery…
-
Managing JavaScript Test Coverage with SonarQube, Maven, Karma and gulp
by
SonarQube (formerly Sonar) has become a standard code quality tool for Java applications. With recent releases, it has become easier to analyse code other than Java, even all within the same project. This means that you can now bring code quality analysis to your JavaScript code, too. In this blog post, we show you how.
-
Quickstart vaadin (mobile) applications with Vaadinator – part 1: Introduction
by
Vaadinator generates a vaadin-based User Interface (both mobile and Desktop), backend and testing facilties from an annotated Domain class. It borrows much from the Domain Driven Design idea. Our intention is to get people productive with vaadin and excited about vaadin – even those who never worked with it before. Vaadinator is free and open…
-
AngularJS in WARs – The Case of the Session Timeout
by
Artikel in deutsch ⤴︎ AngularJS is a great framework to build modern web applications. Java EE offers a rich and powerful environment to build reliable, scalable, and secure server applications. The combination of both worlds is straight forward: The web archive (WAR) contains all the HTML pages and the JavaScript code. The access to the…

You must be logged in to post a comment.