Production PWA webpack setup

In the previous tutorial, the focus was on learning the basic principles of how Progressive Web Apps work. Some of the issues we identified with the application were: We need to remember to update a timestamp in the ServiceWorker any time we update static resources Our initial caching can easily ...

Converting a website into a PWA

This tutorial will teach you the the basic Progressive Web App concepts by turning an existing web app into a PWA only using the native browser API. The tutorial does not use any framework, everything you learn will be relevant no matter what framework you use in your project. What’s needed In ...
devoxx-featured

Modern Java web development at Devoxx

It's once again time for Devoxx Belgium, one of the most exciting Java events in Europe. Our team finished setting up the expo booth and are looking forward to all the interesting conversations ahead! Modern web with Web Components and Java The web has evolved drastically over the past few years. ...
A laptop computer and a mobile phone running the same application

The business case for Progressive Web Apps

Over 50% of internet traffic is on mobile. On average, adults in the US spend almost 3 hours on smartphones every day, 90% of that using apps. If you're building a consumer-facing app, you need to offer a great mobile experience to attract customers. But what if you’re building an internal app for ...

Vaadin is the fastest way to build web apps at SpringOne

Next week is the highlight of the year for many Spring developers around the world. SpringOne, the largest conference for the Spring ecosystem and it's held in Austin, TX on October 7-10. SpringOne is an opportunity to learn what's new and exciting and a great chance to meet community members. ...

Should you upgrade to Vaadin 14?

Vaadin 14 is the latest LTS release of the Vaadin framework. It shipped tens of new features and enhancements and is the version that we recommend that all new users start out with. But what if you already have a Vaadin project from before? Does it make sense to upgrade to Vaadin 14, or is it ...

Create a new responsive web app fast with the Business App starter

Vaadin Business app starter running as an installed app on desktop Today, we are launching a new application starter for building responsive business web apps. The Business App starter is a collection of components, view templates, and best practices that can help teams save more than a week of ...

What does Vaadin 7 End of Life mean for your app?

Last week, we released Vaadin 7.7.17, the last public release of Vaadin 7.x. This means that 6 years and 1 month after the initial Vaadin 7, it has reached its end of life (EOL). What does EOL mean for your Vaadin 7 app? EOL for Vaadin 7 means that we will no longer supply any updates to the ...

Progressive Web Apps, Open Source community, and legendary parties ahead at DevNexus 2019

Next week it's time to kick off the 2019 conference season with DevNexus conference in Atlanta, USA. I go to a lot of conference and events every year, but DevNexus is always one of the highlights. Not only is it usually the first big event of the year for me, but the vibe of the event is different ...