jooby.io

Evaluation du site jooby.io

jooby: do more! more easily!!

 Généré le 15 Janvier 2026 17:39

Vieilles statistiques? UPDATE !

Le score est de 63/100

Optimisation du contenu

Titre

jooby: do more! more easily!!

Longueur : 29

Parfait, votre titre contient entre 10 et 70 caractères.

Description

The modular micro web framework for Java

Longueur : 40

Idéalement, votre balise META description devrait contenir entre 70 et 160 caractères (espaces compris). Utilisez cet outil gratuit pour calculer la longueur du texte.

Mots-clefs

Java, Modern, Micro, Web, Framework, Reactive, Lightweight, Microservices

Bien, votre page contient une balise META keywords.

Propriétés Open Graph

Cette page ne profite pas des balises META Open Graph. Cette balise permet de représenter de manière riche n'importe quelle page dans le graph social (environnement social). Utilisez ce générateur gratuit de balises META Open Graph pour les créer.

Niveaux de titre

H1 H2 H3 H4 H5 H6
1 23 92 100 15 0
  • [H1] Welcome to Jooby!
  • [H2] ∞ do more, more easily
  • [H2] 1. Introduction
  • [H2] 2. Getting Started
  • [H2] 3. Router
  • [H2] 4. Context
  • [H2] 5. MVC API
  • [H2] 6. Static Files
  • [H2] 7. Templates
  • [H2] 8. Session
  • [H2] 9. Web Sockets
  • [H2] 10. Server-Sent Events
  • [H2] 11. Execution Model
  • [H2] 12. Responses
  • [H2] 13. Error Handler
  • [H2] 14. Configuration
  • [H2] 15. Extensions and Services
  • [H2] 16. Testing
  • [H2] 17. Development
  • [H2] 18. Handlers
  • [H2] 19. Packaging
  • [H2] 20. Server
  • [H2] 21. Modules
  • [H2] 22. Appendix
  • [H3] 1.1. Features
  • [H3] 1.2. Script API
  • [H3] 1.3. MVC API
  • [H3] 2.1. Code Snippets
  • [H3] 3.1. Route
  • [H3] 3.2. Path Pattern
  • [H3] 3.3. Handler
  • [H3] 3.4. Pipeline
  • [H3] 3.5. Grouping routes
  • [H3] 3.6. Composing
  • [H3] 3.7. Dynamic Routing
  • [H3] 3.8. Multiple routers
  • [H3] 3.9. Options
  • [H3] 4.1. Parameters
  • [H3] 4.2. Value API
  • [H3] 4.3. Request Body
  • [H3] 4.4. Response Body
  • [H3] 5.1. Getting Started
  • [H3] 5.2. Registration
  • [H3] 5.3. Parameters
  • [H3] 5.4. Responses
  • [H3] 5.5. Execution model
  • [H3] 5.6. JAX-RS Annotations
  • [H3] 5.7. Generated router
  • [H3] 5.8. Annotation Processor Options
  • [H3] 6.1. Static Site
  • [H3] 6.2. SPAs
  • [H3] 6.3. Options
  • [H3] 7.1. Template Engine
  • [H3] 7.2. View Model
  • [H3] 8.1. In-Memory Session
  • [H3] 8.2. Signed Session
  • [H3] 8.3. Stores
  • [H3] 9.1. Structured data
  • [H3] 9.2. Options
  • [H3] 10.1. Message Options
  • [H3] 10.2. Connection Lost
  • [H3] 10.3. Keep Alive
  • [H3] 11.1. Mode
  • [H3] 11.2. Worker Executor
  • [H3] 12.1. Raw
  • [H3] 12.2. Streaming / Chunked
  • [H3] 12.3. File download
  • [H3] 12.4. NonBlocking
  • [H3] 12.5. Send methods
  • [H3] 13.1. Custom Error Handler
  • [H3] 13.2. Catch by Code
  • [H3] 13.3. Catch by Exception
  • [H3] 13.4. Problem Details
  • [H3] 14.1. Environment
  • [H3] 14.2. Default Environment
  • [H3] 14.3. Overrides
  • [H3] 14.4. Custom environment
  • [H3] 14.5. Logging
  • [H3] 14.6. Application Properties
  • [H3] 15.1. Writing Custom Extension
  • [H3] 15.2. Collection of Services
  • [H3] 15.3. Dependency Injection
  • [H3] 16.1. Unit Testing
  • [H3] 16.2. Integration Testing
  • [H3] 17.1. Usage
  • [H3] 17.2. Compilation & Restart
  • [H3] 17.3. Options
  • [H3] 18.1. AccessLogHandler
  • [H3] 18.2. CorsHandler
  • [H3] 18.3. CsrfHandler
  • [H3] 18.4. GracefulShutdown
  • [H3] 18.5. HeadHandler
  • [H3] 18.6. RateLimitHandler
  • [H3] 18.7. SSLHandler
  • [H3] 18.8. TraceHandler
  • [H3] 19.1. Single jar
  • [H3] 19.2. Stork
  • [H3] 20.1. Run multiple apps
  • [H3] 20.2. Manual setup
  • [H3] 20.3. Options
  • [H3] 20.4. HTTPS Support
  • [H3] 20.5. HTTP/2 Support
  • [H3] 21.1. Cloud
  • [H3] 21.2. Data
  • [H3] 21.3. Validation
  • [H3] 21.4. Development Tools
  • [H3] 21.5. Event Bus
  • [H3] 21.6. JSON
  • [H3] 21.7. OpenAPI
  • [H3] 21.8. Template Engine
  • [H3] 21.9. Security
  • [H3] 21.10. Session Store
  • [H3] 21.11. Scheduler
  • [H3] 22.1. Upgrading from 3.x to 4.x
  • [H3] 22.2. Upgrading from 2.x to 3.x
  • [H3] 22.3. Upgrading from 1.x to 2.x
  • [H4] 3.1.1. Attributes
  • [H4] 3.2.1. Static
  • [H4] 3.2.2. Variable
  • [H4] 3.2.3. Regex
  • [H4] 3.2.4. * Catchall
  • [H4] 3.3.1. Filter
  • [H4] 3.3.2. Before
  • [H4] 3.3.3. After
  • [H4] 3.3.4. Complete
  • [H4] 3.4.1. Order
  • [H4] 3.4.2. Scoped Filter
  • [H4] 3.6.1. Mount
  • [H4] 3.6.2. Install
  • [H4] 3.9.1. Routing
  • [H4] 3.9.2. Hidden Method
  • [H4] 4.1.1. Header
  • [H4] 4.1.2. Cookie
  • [H4] 4.1.3. Path
  • [H4] 4.1.4. Query
  • [H4] 4.1.5. Formdata
  • [H4] 4.1.6. Multipart
  • [H4] 4.1.7. Session
  • [H4] 4.1.8. Flash
  • [H4] 4.1.9. Parameter Lookup
  • [H4] 4.1.10. Client Certificates
  • [H4] 4.2.1. Single value
  • [H4] 4.2.2. Default and Optional value
  • [H4] 4.2.3. Multiple values
  • [H4] 4.2.4. Structured data
  • [H4] 4.2.5. Value Factory
  • [H4] 4.3.1. Message Decoder
  • [H4] 4.4.1. Message Encoder
  • [H4] 5.3.1. Header
  • [H4] 5.3.2. Cookie
  • [H4] 5.3.3. Path
  • [H4] 5.3.4. Query
  • [H4] 5.3.5. Formdata/Multipart
  • [H4] 5.3.6. Body
  • [H4] 5.3.7. Bind
  • [H4] 5.3.8. Flash
  • [H4] 5.3.9. Session
  • [H4] 5.3.10. Context
  • [H4] 5.3.11. Multiple Sources
  • [H4] 5.4.1. Status Code
  • [H4] 5.4.2. NonBlocking
  • [H4] 5.8.1. Setting options
  • [H4] 9.2.1. Connection Timeouts
  • [H4] 9.2.2. Max size
  • [H4] 11.1.1. Event Loop
  • [H4] 11.1.2. Worker
  • [H4] 11.1.3. Default
  • [H4] 12.4.1. CompletableFuture
  • [H4] 12.4.2. Mutiny
  • [H4] 12.4.3. RxJava
  • [H4] 12.4.4. Reactor
  • [H4] 12.4.5. Kotlin Coroutines
  • [H4] 13.4.1. Set up ProblemDetails
  • [H4] 13.4.2. Creating problems
  • [H4] 13.4.3. Adding extra parameters
  • [H4] 13.4.4. Adding headers
  • [H4] 13.4.5. Respond with errors details
  • [H4] 13.4.6. Custom Exception to HttpProblem
  • [H4] 13.4.7. Custom Problems
  • [H4] 13.4.8. Custom Exception Handlers
  • [H4] 14.5.1. Logback
  • [H4] 14.5.2. Log4j2
  • [H4] 14.5.3. Environment logging
  • [H4] 15.3.1. Avaje Inject
  • [H4] 15.3.2. Dagger
  • [H4] 15.3.3. Guice
  • [H4] 16.1.1. Options
  • [H4] 16.2.1. Arguments
  • [H4] 20.4.1. Using X.509
  • [H4] 20.4.2. Using PKCS12
  • [H4] 20.4.3. Client Authentication (Mutual TLS)
  • [H4] 20.4.4. TLS protocol
  • [H4] 20.4.5. OpenSSL
  • [H4] 22.1.1. Requirements
  • [H4] 22.1.2. Special HTTP names
  • [H4] 22.1.3. Buffer API
  • [H4] 22.1.4. Value API
  • [H4] 22.1.5. Session API
  • [H4] 22.1.6. Server configuration
  • [H4] 22.1.7. Packages
  • [H4] 22.1.8. Classes
  • [H4] 22.1.9. Method
  • [H4] 22.2.1. Requirements
  • [H4] 22.2.2. module-info.java
  • [H4] 22.2.3. Kotlin
  • [H4] 22.2.4. jakarta
  • [H4] 22.2.5. Modules
  • [H4] 22.2.6. Package renames
  • [H4] 22.2.7. Class renames
  • [H4] 22.2.8. Method renames
  • [H4] 22.2.9. Dependencies
  • [H4] 22.2.10. Reactive support
  • [H4] 22.3.1. Maven coordinates
  • [H4] 22.3.2. Modules
  • [H4] 22.3.3. API
  • [H4] 22.3.4. Route Pipeline
  • [H5] Syntax
  • [H5] POJO
  • [H5] Uni
  • [H5] Multi
  • [H5] Single
  • [H5] Flowable
  • [H5] Mono
  • [H5] Flux
  • [H5] Static helpers
  • [H5] Builder
  • [H5] Property Injection
  • [H5] MVC routes
  • [H5] MVC routes
  • [H5] Property Injection
  • [H5] MVC routes

Images

Nous avons trouvé 527 image(s) sur cette page Web.

Bien, la plupart ou la totalité de vos images possèdent un attribut alt

Ratio texte/HTML

Ratio : 35%

Idéal! le ratio de cette page texte/HTML est entre 25 et 70 pour cent.

Flash

Parfait, aucun contenu FLASH n'a été détecté sur cette page.

Iframe

Génial, il n'y a pas d'Iframes détectés sur cette page.

Réécriture d'URLs

Bien. Vos liens sont optimisés!

Tiret bas dans les URLs

Parfait! Aucuns soulignements détectés dans vos URLs.

Liens dans la page

Nous avons trouvé un total de 656 lien(s) dont 9 lien(s) vers des fichiers

Texte d'ancre Type Juice
1. Introduction Interne Passing Juice
1.1. Features Interne Passing Juice
1.2. Script API Interne Passing Juice
1.3. MVC API Interne Passing Juice
2. Getting Started Interne Passing Juice
2.1. Code Snippets Interne Passing Juice
3. Router Interne Passing Juice
3.1. Route Interne Passing Juice
3.1.1. Attributes Interne Passing Juice
3.2. Path Pattern Interne Passing Juice
3.2.1. Static Interne Passing Juice
3.2.2. Variable Interne Passing Juice
3.2.3. Regex Interne Passing Juice
3.2.4. * Catchall Interne Passing Juice
3.3. Handler Interne Passing Juice
3.3.1. Filter Interne Passing Juice
3.3.2. Before Interne Passing Juice
3.3.3. After Interne Passing Juice
3.3.4. Complete Interne Passing Juice
3.4. Pipeline Interne Passing Juice
3.4.1. Order Interne Passing Juice
3.4.2. Scoped Filter Interne Passing Juice
3.5. Grouping routes Interne Passing Juice
3.6. Composing Interne Passing Juice
3.6.1. Mount Interne Passing Juice
3.6.2. Install Interne Passing Juice
3.7. Dynamic Routing Interne Passing Juice
3.8. Multiple routers Interne Passing Juice
3.9. Options Interne Passing Juice
3.9.1. Routing Interne Passing Juice
3.9.2. Hidden Method Interne Passing Juice
4. Context Interne Passing Juice
4.1. Parameters Interne Passing Juice
4.1.1. Header Interne Passing Juice
4.1.2. Cookie Interne Passing Juice
4.1.3. Path Interne Passing Juice
4.1.4. Query Interne Passing Juice
4.1.5. Formdata Interne Passing Juice
4.1.6. Multipart Interne Passing Juice
4.1.7. Session Interne Passing Juice
4.1.8. Flash Interne Passing Juice
4.1.9. Parameter Lookup Interne Passing Juice
4.1.10. Client Certificates Interne Passing Juice
4.2. Value API Interne Passing Juice
4.2.1. Single value Interne Passing Juice
4.2.2. Default and Optional value Interne Passing Juice
4.2.3. Multiple values Interne Passing Juice
4.2.4. Structured data Interne Passing Juice
4.2.5. Value Factory Interne Passing Juice
4.3. Request Body Interne Passing Juice
4.3.1. Message Decoder Interne Passing Juice
4.4. Response Body Interne Passing Juice
4.4.1. Message Encoder Interne Passing Juice
5. MVC API Interne Passing Juice
5.1. Getting Started Interne Passing Juice
5.2. Registration Interne Passing Juice
5.3. Parameters Interne Passing Juice
5.3.1. Header Interne Passing Juice
5.3.2. Cookie Interne Passing Juice
5.3.3. Path Interne Passing Juice
5.3.4. Query Interne Passing Juice
5.3.5. Formdata/Multipart Interne Passing Juice
5.3.6. Body Interne Passing Juice
5.3.7. Bind Interne Passing Juice
5.3.8. Flash Interne Passing Juice
5.3.9. Session Interne Passing Juice
5.3.10. Context Interne Passing Juice
5.3.11. Multiple Sources Interne Passing Juice
5.4. Responses Interne Passing Juice
5.4.1. Status Code Interne Passing Juice
5.4.2. NonBlocking Interne Passing Juice
5.5. Execution model Interne Passing Juice
5.6. JAX-RS Annotations Interne Passing Juice
5.7. Generated router Interne Passing Juice
5.8. Annotation Processor Options Interne Passing Juice
5.8.1. Setting options Interne Passing Juice
6. Static Files Interne Passing Juice
6.1. Static Site Interne Passing Juice
6.2. SPAs Interne Passing Juice
6.3. Options Interne Passing Juice
7. Templates Interne Passing Juice
7.1. Template Engine Interne Passing Juice
7.2. View Model Interne Passing Juice
8. Session Interne Passing Juice
8.1. In-Memory Session Interne Passing Juice
8.2. Signed Session Interne Passing Juice
8.3. Stores Interne Passing Juice
9. Web Sockets Interne Passing Juice
9.1. Structured data Interne Passing Juice
9.2. Options Interne Passing Juice
9.2.1. Connection Timeouts Interne Passing Juice
9.2.2. Max size Interne Passing Juice
10. Server-Sent Events Interne Passing Juice
10.1. Message Options Interne Passing Juice
10.2. Connection Lost Interne Passing Juice
10.3. Keep Alive Interne Passing Juice
11. Execution Model Interne Passing Juice
11.1. Mode Interne Passing Juice
11.1.1. Event Loop Interne Passing Juice
11.1.2. Worker Interne Passing Juice
11.1.3. Default Interne Passing Juice
11.2. Worker Executor Interne Passing Juice
12. Responses Interne Passing Juice
12.1. Raw Interne Passing Juice
12.2. Streaming / Chunked Interne Passing Juice
12.3. File download Interne Passing Juice
12.4. NonBlocking Interne Passing Juice
12.4.1. CompletableFuture Interne Passing Juice
12.4.2. Mutiny Interne Passing Juice
12.4.3. RxJava Interne Passing Juice
12.4.4. Reactor Interne Passing Juice
12.4.5. Kotlin Coroutines Interne Passing Juice
12.5. Send methods Interne Passing Juice
13. Error Handler Interne Passing Juice
13.1. Custom Error Handler Interne Passing Juice
13.2. Catch by Code Interne Passing Juice
13.3. Catch by Exception Interne Passing Juice
13.4. Problem Details Interne Passing Juice
13.4.1. Set up ProblemDetails Interne Passing Juice
13.4.2. Creating problems Interne Passing Juice
13.4.3. Adding extra parameters Interne Passing Juice
13.4.4. Adding headers Interne Passing Juice
13.4.5. Respond with errors details Interne Passing Juice
13.4.7. Custom Problems Interne Passing Juice
13.4.8. Custom Exception Handlers Interne Passing Juice
14. Configuration Interne Passing Juice
14.1. Environment Interne Passing Juice
14.2. Default Environment Interne Passing Juice
14.3. Overrides Interne Passing Juice
14.4. Custom environment Interne Passing Juice
14.5. Logging Interne Passing Juice
14.5.1. Logback Interne Passing Juice
14.5.2. Log4j2 Interne Passing Juice
14.5.3. Environment logging Interne Passing Juice
14.6. Application Properties Interne Passing Juice
15. Extensions and Services Interne Passing Juice
15.1. Writing Custom Extension Interne Passing Juice
15.2. Collection of Services Interne Passing Juice
15.3. Dependency Injection Interne Passing Juice
15.3.1. Avaje Inject Interne Passing Juice
15.3.2. Dagger Interne Passing Juice
15.3.3. Guice Interne Passing Juice
16. Testing Interne Passing Juice
16.1. Unit Testing Interne Passing Juice
16.1.1. Options Interne Passing Juice
16.2. Integration Testing Interne Passing Juice
16.2.1. Arguments Interne Passing Juice
17. Development Interne Passing Juice
17.1. Usage Interne Passing Juice
17.2. Compilation & Restart Interne Passing Juice
17.3. Options Interne Passing Juice
18. Handlers Interne Passing Juice
18.1. AccessLogHandler Interne Passing Juice
18.2. CorsHandler Interne Passing Juice
18.3. CsrfHandler Interne Passing Juice
18.4. GracefulShutdown Interne Passing Juice
18.5. HeadHandler Interne Passing Juice
18.6. RateLimitHandler Interne Passing Juice
18.7. SSLHandler Interne Passing Juice
18.8. TraceHandler Interne Passing Juice
19. Packaging Interne Passing Juice
19.1. Single jar Interne Passing Juice
19.2. Stork Interne Passing Juice
20. Server Interne Passing Juice
20.1. Run multiple apps Interne Passing Juice
20.2. Manual setup Interne Passing Juice
20.3. Options Interne Passing Juice
20.4. HTTPS Support Interne Passing Juice
20.4.1. Using X.509 Interne Passing Juice
20.4.2. Using PKCS12 Interne Passing Juice
20.4.3. Client Authentication (Mutual TLS) Interne Passing Juice
20.4.4. TLS protocol Interne Passing Juice
20.4.5. OpenSSL Interne Passing Juice
20.5. HTTP/2 Support Interne Passing Juice
21. Modules Interne Passing Juice
21.1. Cloud Interne Passing Juice
21.2. Data Interne Passing Juice
21.3. Validation Interne Passing Juice
21.4. Development Tools Interne Passing Juice
21.5. Event Bus Interne Passing Juice
21.6. JSON Interne Passing Juice
21.7. OpenAPI Interne Passing Juice
21.8. Template Engine Interne Passing Juice
21.9. Security Interne Passing Juice
21.10. Session Store Interne Passing Juice
21.11. Scheduler Interne Passing Juice
22. Appendix Interne Passing Juice
22.1. Upgrading from 3.x to 4.x Interne Passing Juice
22.1.1. Requirements Interne Passing Juice
22.1.2. Special HTTP names Interne Passing Juice
22.1.3. Buffer API Interne Passing Juice
22.1.4. Value API Interne Passing Juice
22.1.5. Session API Interne Passing Juice
22.1.6. Server configuration Interne Passing Juice
22.1.7. Packages Interne Passing Juice
22.1.8. Classes Interne Passing Juice
22.1.9. Method Interne Passing Juice
22.2. Upgrading from 2.x to 3.x Interne Passing Juice
22.2.1. Requirements Interne Passing Juice
22.2.2. module-info.java Interne Passing Juice
22.2.3. Kotlin Interne Passing Juice
22.2.4. jakarta Interne Passing Juice
22.2.5. Modules Interne Passing Juice
22.2.6. Package renames Interne Passing Juice
22.2.7. Class renames Interne Passing Juice
22.2.8. Method renames Interne Passing Juice
22.2.9. Dependencies Interne Passing Juice
22.2.10. Reactive support Interne Passing Juice
22.3. Upgrading from 1.x to 2.x Interne Passing Juice
22.3.1. Maven coordinates Interne Passing Juice
22.3.2. Modules Interne Passing Juice
22.3.3. API Interne Passing Juice
22.3.4. Route Pipeline Interne Passing Juice
4.0.15 Externe Passing Juice
3.x Interne Passing Juice
Migrating from 3.x to 4.x Interne Passing Juice
2.x Interne Passing Juice
Migrating from 2.x to 3.x Interne Passing Juice
1.x Interne Passing Juice
- Interne Passing Juice
Tech Empower Benchmark Externe Passing Juice
Hot-Reload for development Interne Passing Juice
OpenAPI 3 Interne Passing Juice
Jetty Externe Passing Juice
Netty Externe Passing Juice
Vertx Externe Passing Juice
Undertow Externe Passing Juice
modules Interne Passing Juice
- Interne Passing Juice
- Interne Passing Juice
Stork native launcher Externe Passing Juice
jooby-cli.zip Externe Passing Juice
- Interne Passing Juice
Router Externe Passing Juice
routes Externe Passing Juice
- Interne Passing Juice
handler Externe Passing Juice
- Interne Passing Juice
- Interne Passing Juice
- Interne Passing Juice
- Interne Passing Juice
- Interne Passing Juice
- Interne Passing Juice
- Interne Passing Juice
context Externe Passing Juice
- Interne Passing Juice
Route.Filter Externe Passing Juice
- Interne Passing Juice
before Externe Passing Juice
- Interne Passing Juice
after Externe Passing Juice
isResponseStarted() Externe Passing Juice
- Interne Passing Juice
complete Externe Passing Juice
- Interne Passing Juice
- Interne Passing Juice
- Interne Passing Juice
routes(Runnable) Externe Passing Juice
path(String,Runnable) Externe Passing Juice
- Interne Passing Juice
- Interne Passing Juice
- Interne Passing Juice
mount(Router) Externe Passing Juice
- Interne Passing Juice
install(Supplier) Externe Passing Juice
- Interne Passing Juice
- Interne Passing Juice
- Interne Passing Juice
- Interne Passing Juice
setRouterOptions(RouterOptions) Externe Passing Juice
- Interne Passing Juice
setHiddenMethod(String) Externe Passing Juice
locale() Externe Passing Juice
locales() Externe Passing Juice
Accept-Language Externe Passing Juice
setLocales(List) Externe Passing Juice
setLocales(Locale…​) Externe Passing Juice
- Interne Passing Juice
Value API Interne Passing Juice
parameter lookup Interne Passing Juice
- Interne Passing Juice
Value Externe Passing Juice
- Interne Passing Juice
- Interne Passing Juice
- Interne Passing Juice
QueryString Externe Passing Juice
- Interne Passing Juice
Formdata Externe Passing Juice
- Interne Passing Juice
Multipart Externe Passing Juice
FileUpload Externe Passing Juice
- Interne Passing Juice
session() Externe Passing Juice
sessionOrNull() Externe Passing Juice
- Interne Passing Juice
Session Externe Passing Juice
setFlashCookie(Cookie) Externe Passing Juice
lookup() Externe Passing Juice
lookup(String,ParamSource…​) Externe Passing Juice
- Interne Passing Juice
- Interne Passing Juice
- Interne Passing Juice
- Interne Passing Juice
toList() Externe Passing Juice
toSet() Externe Passing Juice
- Interne Passing Juice
get(String) Externe Passing Juice
- Interne Passing Juice
- Interne Passing Juice
RFC 3986 Externe Passing Juice
Inject Externe Passing Juice
Named Externe Passing Juice
- Interne Passing Juice
ValueFactory Externe Passing Juice
- Interne Passing Juice
body() Externe Passing Juice
- Interne Passing Juice
MessageDecoder Externe Passing Juice
- Interne Passing Juice
- Interne Passing Juice
MessageEncoder Externe Passing Juice
Output Externe Passing Juice
- Interne Passing Juice
- Interne Passing Juice
mvc(MvcExtension) Externe Passing Juice
- Interne Passing Juice
Param Externe Passing Juice
multiple sources Interne Passing Juice
- Interne Passing Juice
HeaderParam Externe Passing Juice
- Interne Passing Juice
CookieParam Externe Passing Juice
- Interne Passing Juice
PathParam Externe Passing Juice
- Interne Passing Juice
QueryParam Externe Passing Juice
- Interne Passing Juice
FormParam Externe Passing Juice
- Interne Passing Juice
- Interne Passing Juice
BindParam Externe Passing Juice
- Interne Passing Juice
FlashParam Externe Passing Juice
- Interne Passing Juice
SessionParam Externe Passing Juice
- Interne Passing Juice
ContextParam Externe Passing Juice
attributes Externe Passing Juice
- Interne Passing Juice
- Interne Passing Juice
setResponseCode(StatusCode) Externe Passing Juice
StatusCode Externe Passing Juice
- Interne Passing Juice
non-blocking responses Interne Passing Juice
- Interne Passing Juice
EVENT_LOOP Externe Passing Juice
WORKER Externe Passing Juice
Dispatch Externe Passing Juice
- Interne Passing Juice
- Interne Passing Juice
- Interne Passing Juice
- Interne Passing Juice
assets(String,Path) Externe Passing Juice
- Interne Passing Juice
- Interne Passing Juice
- Interne Passing Juice
AssetHandler Externe Passing Juice
setNoCache() Externe Passing Juice
cacheControl(Function) Externe Passing Juice
ModelAndView Externe Passing Juice
TemplateEngine Externe Passing Juice
- Interne Passing Juice
extensions() Externe Passing Juice
template engines Interne Passing Juice
- Interne Passing Juice
SessionStore Externe Passing Juice
- Interne Passing Juice
- Interne Passing Juice
sign(String,String) Externe Passing Juice
unsign(String,String) Externe Passing Juice
- Interne Passing Juice
Caffeine Interne Passing Juice
JWT Interne Passing Juice
Redis Interne Passing Juice
WebSocket Externe Passing Juice
- Interne Passing Juice
render(Object) Externe Passing Juice
- Interne Passing Juice
- Interne Passing Juice
duration format Externe Passing Juice
- Interne Passing Juice
sizes in bytes Externe Passing Juice
Server-sent Events Externe Passing Juice
- Interne Passing Juice
ServerSentMessage Externe Passing Juice
Event stream format Externe Passing Juice
- Interne Passing Juice
- Interne Passing Juice
- Interne Passing Juice
- Interne Passing Juice
dispatch(Runnable) Externe Passing Juice
- Interne Passing Juice
- Interne Passing Juice
DEFAULT Externe Passing Juice
RxJava type Externe Passing Juice
Reactor type Externe Passing Juice
Kotlin coroutine Externe Passing Juice
- Interne Passing Juice
Netty server Externe Passing Juice
Undertow server Externe Passing Juice
Jetty server Externe Passing Juice
- Interne Passing Juice
- Interne Passing Juice
responseStream() Externe Passing Juice
responseWriter() Externe Passing Juice
responseSender() Externe Passing Juice
Sender Externe Passing Juice
- Interne Passing Juice
FileDownload Externe Passing Juice
AttachedFile Externe Passing Juice
InlineFile Externe Passing Juice
- Interne Passing Juice
- Interne Passing Juice
SmallRye Mutiny Externe Passing Juice
- Interne Passing Juice
- Interne Passing Juice
- Interne Passing Juice
- Interne Passing Juice
- Interne Passing Juice
- Interne Passing Juice
- Interne Passing Juice
- Interne Passing Juice
- Interne Passing Juice
- Interne Passing Juice
send(byte[]) Externe Passing Juice
send(byte[]…​) Externe Passing Juice
send(DataBuffer) Externe Passing Juice
send(FileDownload) Externe Passing Juice
send(StatusCode) Externe Passing Juice
send(InputStream) Externe Passing Juice
send(String) Externe Passing Juice
send(String,Charset) Externe Passing Juice
send(ByteBuffer) Externe Passing Juice
send(ByteBuffer[]) Externe Passing Juice
send(FileChannel) Externe Passing Juice
send(ReadableByteChannel) Externe Passing Juice
send(Path) Externe Passing Juice
ErrorHandler Externe Passing Juice
DefaultErrorHandler Externe Passing Juice
StatusCodeException Externe Passing Juice
- Interne Passing Juice
error(ErrorHandler) Externe Passing Juice
render(Object) Externe Passing Juice
json modules Interne Passing Juice
- Interne Passing Juice
- Interne Passing Juice
- Interne Passing Juice
IETF RFC 7807 Externe Passing Juice
RFC 9457 Externe Passing Juice
- Interne Passing Juice
- Interne Passing Juice
HttpProblem Externe Passing Juice
- Interne Passing Juice
valueOf(StatusCode) Externe Passing Juice
valueOf(StatusCode,String) Externe Passing Juice
valueOf(StatusCode,String,String) Externe Passing Juice
badRequest(String,String) Externe Passing Juice
notFound(String,String) Externe Passing Juice
unprocessableEntity(String,String) Externe Passing Juice
internalServerError() Externe Passing Juice
- Interne Passing Juice
- Interne Passing Juice
- Interne Passing Juice
- Interne Passing Juice
HttpProblem.Error Externe Passing Juice
- Interne Passing Juice
HttpProblemMappable Externe Passing Juice
- Interne Passing Juice
- Interne Passing Juice
config Externe Passing Juice
HOCON Externe Passing Juice
- Interne Passing Juice
Environment Externe Passing Juice
Extension Externe Passing Juice
getEnvironment() Externe Passing Juice
- Interne Passing Juice
loadEnvironment(EnvironmentOptions) Externe Passing Juice
- Interne Passing Juice
- Interne Passing Juice
EnvironmentOptions Externe Passing Juice
setEnvironmentOptions(EnvironmentOptions) Externe Passing Juice
- Interne Passing Juice
Slf4j Externe Passing Juice
- Interne Passing Juice
Logback Externe Passing Juice
- Interne Passing Juice
Log4j2 Externe Passing Juice
- Interne Passing Juice
- Interne Passing Juice
AvailableSettings Externe Passing Juice
- Interne Passing Juice
- Interne Passing Juice
require(Class) Externe Passing Juice
- Interne Passing Juice
- Interne Passing Juice
require(Class) Externe Passing Juice
- Interne Passing Juice
- Interne Passing Juice
- Interne Passing Juice
Dagger tutorial Externe Passing Juice
- Interne Passing Juice
- Interne Passing Juice
- Interne Passing Juice
- Interne Passing Juice
- Interne Passing Juice
MockRouter Externe Passing Juice
MockContext Externe Passing Juice
- Interne Passing Juice
setFullExecution(boolean) Externe Passing Juice
setLateInit(boolean) Externe Passing Juice
- Interne Passing Juice
OkHttp Externe Passing Juice
JoobyTest Externe Passing Juice
port() Externe Passing Juice
http://localhost:port/contextPath Interne Passing Juice
- Interne Passing Juice
JBoss Modules Externe Passing Juice
- Interne Passing Juice
- Interne Passing Juice
- Interne Passing Juice
AccessLogHandler Externe Passing Juice
NCSA format Externe Passing Juice
requestHeader(String…​) Externe Passing Juice
responseHeader(String…​) Externe Passing Juice
- Interne Passing Juice
Cross-Origin Resource Sharing (CORS) Externe Passing Juice
CorsHandler Externe Passing Juice
Cors Externe Passing Juice
- Interne Passing Juice
Cross Site Request Forgery Handler Externe Passing Juice
setTokenGenerator(Function) Externe Passing Juice
setRequestFilter(Predicate) Externe Passing Juice
- Interne Passing Juice
GracefulShutdown Externe Passing Juice
- Interne Passing Juice
HeadHandler Externe Passing Juice
- Interne Passing Juice
Bucket4j Externe Passing Juice
clustering Externe Passing Juice
- Interne Passing Juice
SSLHandler Externe Passing Juice
configure ssl Interne Passing Juice
- Interne Passing Juice
TraceHandler Externe Passing Juice
- Interne Passing Juice
jooby-cli Interne Passing Juice
- Interne Passing Juice
Maven Tiles Externe Passing Juice
VertxServer Externe Passing Juice
VertxServer Externe Passing Juice
here Interne Passing Juice
- Interne Passing Juice
- Interne Passing Juice
- Interne Passing Juice
ServerOptions Externe Passing Juice
SslOptions Externe Passing Juice
mkcert Externe Passing Juice
- Interne Passing Juice
Let’s Encrypt Externe Passing Juice
- Interne Passing Juice
- Interne Passing Juice
- Interne Passing Juice
- Interne Passing Juice
Conscrypt Externe Passing Juice
BoringSSL Externe Passing Juice
- Interne Passing Juice
- Interne Passing Juice
AWS-SDK v2 Interne Passing Juice
AWS SDK v1 Interne Passing Juice
- Interne Passing Juice
Ebean Interne Passing Juice
Flyway Interne Passing Juice
GraphQL Interne Passing Juice
HikariCP Interne Passing Juice
Hibernate Interne Passing Juice
Jdbi Interne Passing Juice
Kafka Interne Passing Juice
Redis Interne Passing Juice
Vertx mySQL client Interne Passing Juice
Vertx Postgres client Interne Passing Juice
- Interne Passing Juice
Avaje Validator Interne Passing Juice
Hibernate Validator Interne Passing Juice
- Interne Passing Juice
Jooby Run Interne Passing Juice
Whoops Interne Passing Juice
Metrics Interne Passing Juice
- Interne Passing Juice
Camel Interne Passing Juice
Vertx Interne Passing Juice
Gson Interne Passing Juice
Jackson Interne Passing Juice
JSON-B Interne Passing Juice
Avaje-JsonB Interne Passing Juice
- Interne Passing Juice
OpenAPI Interne Passing Juice
Handlebars Interne Passing Juice
JStachio Interne Passing Juice
jte Interne Passing Juice
Freemarker Interne Passing Juice
Pebble Interne Passing Juice
Rocker Interne Passing Juice
Thymeleaf Interne Passing Juice
- Interne Passing Juice
Jasypt Interne Passing Juice
Pac4j Interne Passing Juice
- Interne Passing Juice
Caffeine Interne Passing Juice
JWT Interne Passing Juice
Redis Interne Passing Juice
- Interne Passing Juice
DbScheduler Interne Passing Juice
Quartz Interne Passing Juice
- Interne Passing Juice
report to Github Externe Passing Juice
edit this file and fix it Externe Passing Juice
- Interne Passing Juice
- Interne Passing Juice
- Interne Passing Juice
- Interne Passing Juice
- Interne Passing Juice
- Interne Passing Juice
- Interne Passing Juice
- Interne Passing Juice
- Interne Passing Juice
- Interne Passing Juice
edit this file and fix it Externe Passing Juice
- Interne Passing Juice
- Interne Passing Juice
- Interne Passing Juice
- Interne Passing Juice
- Interne Passing Juice
- Interne Passing Juice
- Interne Passing Juice
- Interne Passing Juice
- Interne Passing Juice
- Interne Passing Juice
NonBlocking Interne Passing Juice
- Interne Passing Juice
- Interne Passing Juice
- Interne Passing Juice
jooby-maven-plugin Interne Passing Juice
jooby-swagger-ui Interne Passing Juice
- Interne Passing Juice
- Interne Passing Juice
Route.Decorator Externe Passing Juice

Mots-clefs

Nuage de mots-clefs

public jooby import ctx get val kotlin java string class

Cohérence des mots-clefs

Mot-clef Contenu Titre Mots-clefs Description Niveaux de titre
java 248
kotlin 220
ctx 202
jooby 180
class 174

Ergonomie

Url

Domaine : jooby.io

Longueur : 8

Favicon

Génial, votre site web dispose d'un favicon.

Imprimabilité

Aucun style CSS pour optimiser l'impression n'a pu être trouvé.

Langue

Bien. Votre langue est : en.

Dublin Core

Cette page ne profite pas des métadonnées Dublin Core.

Document

Doctype

HTML 5

Encodage

Parfait. Votre charset est UTF-8.

Validité W3C

Erreurs : 0

Avertissements : 0

E-mail confidentialité

Génial, aucune adresse e-mail n'a été trouvé sous forme de texte!

HTML obsolètes

Génial! Nous n'avons pas trouvé de balises HTML obsolètes dans votre code.

Astuces vitesse

Attention! Essayez d'éviter les tableaux imbriqués au format HTML.
Mauvais, votre site web utilise des styles css inline.
Génial, votre site web contient peu de fichiers CSS.
Parfait, votre site web contient peu de fichiers javascript.
Parfait : votre site tire parti de gzip.

Mobile

Optimisation mobile

Icône Apple
Méta tags viewport
Contenu FLASH

Optimisation

Sitemap XML

Manquant

Votre site web ne dispose pas d’une sitemap XML, ce qui peut poser problème.

La sitemap recense les URLs que les moteurs de recherche peuvent indexer, tout en proposant d’éventuelles informations supplémentaires (comme la date de dernière mise à jour, la fréquence des changements, ainsi que leur niveau d’importance). Ceci permet aux moteurs de recherche de parcourir le site de façon plus efficace.

Robots.txt

https://jooby.io/robots.txt

Votre site dispose d’un fichier robots.txt, ce qui est optimal.

Mesures d'audience

Manquant

Nous n'avons trouvé aucun outil d'analytics sur ce site.

Un outil de mesure d'audience vous permet d'analyser l’activité des visiteurs sur votre site. Vous devriez installer au moins un outil Analytics. Il est souvent utile d’en rajouter un second, afin de confirmer les résultats du premier.

PageSpeed Insights


Dispositif
Les catégories

Free SEO Testing Tool

Free SEO Testing Tool est un outil gratuit de référencement qui vous aidera à analyser vos pages web