webforJ-documentatie
De hele app.In Java.
webforJ is het full-stack Java-framework voor zakelijke webapps: je bouwt de hele app, inclusief schermen, in Java. Deze documentatie begeleidt je van je eerste project tot productie.
Schrijf Java.Scherm ophalen
Een compleet scherm is een Java-klasse met een route. Geen template, geen JavaScript en geen REST-laag tussen het scherm en je code.
@Route("greeting")public class GreetingView extends Composite<Div> { private final TextField name = new TextField("Name"); private final Paragraph message = new Paragraph(); private final Button greet = new Button("Greet", ButtonTheme.PRIMARY, e -> greet()); public GreetingView() { getBoundComponent().add(name, greet, message); } private void greet() { message.setText("Hello, " + name.getValue() + "!"); }}Nieuw hier?Volg het pad.
Eén stapel.Eén taal.
- 01
Schermen
Bouw de gebruikersinterface op uit componenten, bepaal de indeling en navigeer tussen pagina’s.
- 02
Logica
Koppel formulieren aan je modellen, beveilig routes, vertaal en test.
- 03
Gegevens
Vul tabellen vanuit repositories en toon de cijfers in grafieken.
- 04
Je backend
Draai het standalone of met Spring Boot, in Java of Kotlin, en zet het live.
AI gereed.Vanaf dag één.
Met één installatie krijgen Claude Code, Copilot, Cursor, Gemini en Codex de webforJ MCP-server en Agent Skills.
Bekijk de AI-tools- 01
Schrijven
Je assistent leest de echte webforJ-API via de MCP-server en volgt Agent Skills voor formulieren, beveiliging en styling.
- 02
Controleren
Het voert de view uit in een gewone JUnit-test met de TestBed, zonder browser of server, en geeft duidelijk aan of de test slaagt of faalt.
- 03
Beoordelen
Je beoordeelt een resultaat dat al is geslaagd, in plaats van elke regel van een gok te lezen.
LocatiesEen bezoek waard.
- UI-componentenTabellen, formulieren, dialoogvensters, lay-outs en meer, allemaal met livevoorbeelden.
- craftforJDe visuele editor: bekijk de componentenboom van je draaiende app en pas deze live aan.
- Swing-moderniseringVoer een desktopapp uit in de browser en navigeer scherm voor scherm.
- AI-toolsDe AI-plugin: de MCP-server en Agent Skills voor je assistent, in één installatie.
- Figma-ontwerpsetOntwerpers en ontwikkelaars werken met dezelfde tokens en componenten.
- PresentatieVier voorbeeldapps voor bedrijven om scherm voor scherm te doorlopen.
Nog aan het zoeken?
- KookboekKorte recepten voor veelvoorkomende taken.
- BlogHandleidingen, releases en praktische tips.
- JavaDocsDe volledige API-referentie.
- Meld een probleemBugs en functieverzoeken.
- Praat met het teamPlan een gesprek over je app.
webforJ is ontwikkeld door BASIS International. BASIS-software en -tools worden al bijna 40 jaar gebruikt om bedrijfsoplossingen te ontwikkelen voor zowel grote internationale ondernemingen als mkb-bedrijven, met ruim 20 jaar ervaring in het leveren van op Java gebaseerde technologie.
Een bedrijfsapp plannen met webforJ?
Plan een gesprek met het team dat webforJ bouwt. Neem je app, backend en planning mee, en we laten zien hoe webforJ past, van het eerste scherm tot LTS+-ondersteuning.
We spreken English, Deutsch, Français, Español