サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
災害への備え
vaadin.com
This is the first part of our in-depth series on Domain-Driven Design (DDD). Part two discusses tactical DDD, whereas, in part three, you'll learn how to apply DDD to working software using Java and Vaadin. Updated for 2023. Domain-Driven Design (DDD) has been around since Eric Evans published his book about the subject in 2003. I myself came into contact with DDD some years ago when I joined a pr
It’s Thursday evening and you have just finished your new awesome Vaadin Add-on. The very last commit is pushed to github, the .zip is uploaded to the directory, the release notes are updated, you lean back and take a five? Ok, you are great, but wait... Where is your add-on’s javadoc? Of course, javadoc .jar is included in the addon archive by default, and modern IDEs use that, but let’s show you
Random discussions, feedback and ideas that don’t relate to any specific technology.
This is the third part of our in-depth series on Domain-Driven Design (DDD). Part one discussed strategic domain-driven design and part two discussed tactical domain-driven design. Updated for 2023. In this article, we'll take a look at how to turn a domain model into working software - specifically, how to use the hexagonal architecture.The previous two articles were pretty generic, even though t
Vaadin Flow is a full-stack web framework that runs on Java. It has: A Java-based component API. Automatic server-client communication over XHR or WebSockets. A customizable design system with 40+ UI components. Routing. Forms. Internationalization. Dependency injection (supports Spring and CDI). Vaadin Flow is a unique framework because it lets developers build single-page applications fully in J
@Route("contacts") public class ContactsView extends VerticalLayout { public ContactsView(ContactService contactService) { var grid = new Grid<>(Contact.class); grid.setItems(contactService.getContacts()); grid.addComponentColumn(contact -> new Image(contact.getPictureUrl(), contact.getName())).setAutoWidth(true); grid.addColumn(Contact::getName).setHeader("Name").setAutoWidth(true); grid.addColum
このページを最初にブックマークしてみませんか?
『Vaadin | The Full-Stack Java Web App Platform』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く