Vaadin keeps getting better

Developers around the world embraced Vaadin 7 since its release in 2012 and helped make it a trusted framework for creating stable, secure applications that users love. The latest generation of Vaadin, Vaadin 14, is hugely better.

Why you loved Vaadin 7
  • Component based development with GWT
  • Combining procedural and declarative programming with Java and HTML
  • Building responsive web apps
  • Easy styling with built-in SCSS themes
  • Using your Java skills to be amazingly productive in creating secure data-driven applications
  •  
  •  
  •  
  •  
  •  
Why you’ll love Vaadin 14 more
  • Component based development, now even better with W3C standards Web Components

  • Combining procedural and declarative programming, now even better with templates

  • Now even better with full-blown PWAs

  • Easy styling with built-in W3C CSS3 standards based themes

  • Yep, that too 😉

Web Components

Vaadin 14 uses Web Components, a set of W3C standards which replace the older GWT components used in Vaadin 6, 7, and 8. Vaadin 14 developers benefit from the openness of Web Components by being able to integrate a broader collection of reusable components in their applications and running on the latest browsers.

Templates

In Vaadin 7, user interfaces could be statically initialized in a declarative format that worked well but was limited to the Vaadin component serialization mechanism. In Vaadin 14, the dependency on this specialized format has been replaced by Polymer, which can include JavaScript and styles and is intuitive for front-end developers.

PWAs

Moving from responsive web apps to embracing PWAs is the next step in the evolution of web development. Now with Vaadin 14, the possibilities of PWAs are unlocked so you too can create installable applications that progressively take on more characteristics of a natively developed application.

CSS3

Vaadin 14 improves the developer experience even further by including the latest W3C specifications in the theming available out-of-the-box. Lumo and Material themes are available in Vaadin 14 that use CSS3 instead of SCSS, simplifying application building by eliminating the need for preprocessing for most browsers.

 

Want to learn more how Vaadin 14 enables the next generation of web application development technologies and open standards?

Vaadin 7 is end of life

Free support has ended for Vaadin frameworks 6 and 7. These frameworks, released in 2009 and 2012 respectively, have been well tested and provide stable, secure support for many critical applications. Some companies have decided to postpone their migration from Vaadin 7 and have switched to extended support to guarantee critical fixes in the meantime.

 

As outlined here, Vaadin offers numerous extended support options for Vaadin 7. As companies look beyond the extended support horizon, there are many important benefits to migrating Vaadin 7 applications to Vaadin Flow:

  • Reusability of skills
  • Reusability of code
  • Low impact on the existing development practices
  • Securing access to fixes for browser compatibility and security
 

Is your team too busy to migrate now? Check out the options to get extended support from Vaadin, or how our professional services can help reduce the workload

We are here to help

Vaadin has the solutions for your migration problems. Minimize risks and increase your team's productivity by utilizing our expertise, insights and best practices. Our world-class consulting team is ready to help you in the following ways.

Give your application modernization project a boost!

Migration Assessment

Start your migration in confidence. Vaadin's experts and specialized tools identify your application's dependencies on the frameworks you are replacing. Optimal mappings are created between the source and target systems. We'll deliver full data, analysis and work estimates.

Learn More
Migration Assessment

Start your migration in confidence. Vaadin's experts and specialized tools identify your application's dependencies on the frameworks you are replacing. Optimal mappings are created between the source and target systems. We'll deliver full data, analysis and work estimates.

Learn More
Proof of Concept (POC)

A proof of concept (POC) is a small software delivery focusing on a few essential technical aspects of your migration. It can deal with performance, integration, reusability of the existing code, maintainability, or other key questions. POC will help you reduce uncertainty and is a great way to gain insights from Vaadin's experts.

Learn More
Application Foundation development

You can’t migrate faster! Our web application experts prepare a solid foundation for your team to build on. Spring, security, scalability, frameworks of your choice – all configured and optimized for your Vaadin application. Set up your foundation with MPR to unlock gradual migration of existing applications from V7.

Prepare a migration

Are you about to start a migration? Before jumping in cold, take a moment to read our tips. We have prepared these three tools to help you understand the road ahead better.

Plan your approach

Compare different application migration strategies and see which one would be ideal for you.

Proof of concept

Test non-functional aspects of your migration to prove technical feasibility or estimate the effort.

Migration assessment

Identify your dependencies, measure effort, and see which options still fit your constraints.

Are you planning on migrating your application to Vaadin? Let’s schedule a call and see how we can help you get there pain-free.

 

Vaadin keeps getting better

Developers around the world embraced Vaadin 7 since its release in 2012 and helped make it a trusted framework for creating stable, secure applications that users love. The latest generation of Vaadin, Vaadin 14, is hugely better.

Why you loved Vaadin 7
  • Component based development with GWT
  • Combining procedural and declarative programming with Java and HTML
  • Building responsive web apps
  • Easy styling with built-in SCSS themes
  • Using your Java skills to be amazingly productive in creating secure data-driven applications
Why you’ll love Vaadin 14 more
  • Component based development, now even better with W3C standards Web Components

  • Combining procedural and declarative programming, now even better with templates

  • Now even better with full-blown PWAs

  • Easy styling with built-in W3C CSS3 standards based themes

  • Yep, that too 😉

Web Components

Vaadin 14 uses Web Components, a set of W3C standards which replace the older GWT components used in Vaadin 6, 7, and 8. Vaadin 14 developers benefit from the openness of Web Components by being able to integrate a broader collection of reusable components in their applications and running on the latest browsers.

Templates

In Vaadin 7, user interfaces could be statically initialized in a declarative format that worked well but was limited to the Vaadin component serialization mechanism. In Vaadin 14, the dependency on this specialized format has been replaced by Polymer, which can include JavaScript and styles and is intuitive for front-end developers.

PWAs

Moving from responsive web apps to embracing PWAs is the next step in the evolution of web development. Now with Vaadin 14, the possibilities of PWAs are unlocked so you too can create installable applications that progressively take on more characteristics of a natively developed application.

CSS3

Vaadin 14 improves the developer experience even further by including the latest W3C specifications in the theming available out-of-the-box. Lumo and Material themes are available in Vaadin 14 that use CSS3 instead of SCSS, simplifying application building by eliminating the need for preprocessing for most browsers.

Want to learn more how Vaadin 14 enables the next generation of web application development technologies and open standards?

Vaadin 7 is end of life

Free support has ended for Vaadin frameworks 6 and 7. These frameworks, released in 2009 and 2012 respectively, have been well tested and provide stable, secure support for many critical applications. Some companies have decided to postpone their migration from Vaadin 7 and have switched to extended support to guarantee critical fixes in the meantime.

As outlined here, Vaadin offers numerous extended support options for Vaadin 7. As companies look beyond the extended support horizon, there are many important benefits to migrating Vaadin 7 applications to Vaadin Flow:

  • Reusability of skills
  • Reusability of code
  • Low impact on the existing development practices
  • Securing access to fixes for browser compatibility and security

Is your team too busy to migrate now? Check out the options to get extended support from Vaadin, or how our professional services can help reduce the workload

We are here to help

Vaadin has the solutions for your migration problems. Minimize risks and increase your team's productivity by utilizing our expertise, insights and best practices. Our world-class consulting team is ready to help you in the following ways.

Give your application modernization project a boost!

Migration Assessment

Start your migration in confidence. Vaadin's experts and specialized tools identify your application's dependencies on the frameworks you are replacing. Optimal mappings are created between the source and target systems. We'll deliver full data, analysis and work estimates.

Learn More
Migration Assessment

Start your migration in confidence. Vaadin's experts and specialized tools identify your application's dependencies on the frameworks you are replacing. Optimal mappings are created between the source and target systems. We'll deliver full data, analysis and work estimates.

Learn More
Proof of Concept (POC)

A proof of concept (POC) is a small software delivery focusing on a few essential technical aspects of your migration. It can deal with performance, integration, reusability of the existing code, maintainability, or other key questions. POC will help you reduce uncertainty and is a great way to gain insights from Vaadin's experts.

Learn More
Custom component development

Retain your workflows and avoid confusing your users. Let us re-build your custom components on Vaadin to make your migration easier. Choose between fully custom formula in which you acquire full IP, or leverage the shared cost model of Vaadin Component Factory.

COMPONENT FACTORY
Application Foundation development

You can’t migrate faster! Our web application experts prepare a solid foundation for your team to build on. Spring, security, scalability, frameworks of your choice – all configured and optimized for your Vaadin application. Set up your foundation with MPR to unlock gradual migration of existing applications from V7.

Prepare a migration

Are you about to start a migration? Before jumping in cold, take a moment to read our tips. We have prepared these three tools to help you understand the road ahead better.

Plan your approach

Compare different application migration strategies and see which one would be ideal for you.

Proof of concept

Test non-functional aspects of your migration to prove technical feasibility or estimate the effort.

Migration assessment

Identify your dependencies, measure effort, and see which options still fit your constraints.

Are you planning on migrating your application to Vaadin? Let’s schedule a call and see how we can help you get there pain-free.