Gerado a 15 de Janeiro de 2026 17:39 PM
Estatísticas desatualizadas? ATUALIZE !
O resultado é de 63/100
Título
jooby: do more! more easily!!
Cumprimento : 29
Perfeito, o Título contém entre 10 e 70 caracteres.
Descrição
The modular micro web framework for Java
Cumprimento : 40
Idealmente, a Descrição META deve conter entre 70 e 160 caracteres (incluíndo espaços).
Palavras-chave
Java, Modern, Micro, Web, Framework, Reactive, Lightweight, Microservices
Perfeito, a página contém palavras-chave META.
Propriedades Og Meta
Esta página não tira vantagens das propriedades Og.
Cabeçalhos
| H1 | H2 | H3 | H4 | H5 | H6 |
| 1 | 23 | 92 | 100 | 15 | 0 |
Imagens
Encontrámos 527 imagens nesta página.
Bom, a maioria das imagens têm o atributo ALT definidos.
Rácio Texto/HTML
Rácio : 35%
Ideal! O rácio de texto para código HTML desta página está entre 25 e 70 porcento.
Flash
Perfeito, não foi encontrado conteúdo Flash nesta página.
Iframe
Excelente, não foram detetadas Iframes nesta página.
Reescrita de URL
Perfeito. As ligações aparentam ser limpas!
Underscores (traços inferiores) nas URLs
Perfeito. Não foram encontrados 'underscores' (traços inferiores) nas suas URLs.
Ligações para a própria página
Encontrámos um total de 656 ligações incluindo 9 ligações a ficheiros
| Âncoras | Tipo | Sumo |
|---|---|---|
| 1. Introduction | Internas | Passa sumo |
| 1.1. Features | Internas | Passa sumo |
| 1.2. Script API | Internas | Passa sumo |
| 1.3. MVC API | Internas | Passa sumo |
| 2. Getting Started | Internas | Passa sumo |
| 2.1. Code Snippets | Internas | Passa sumo |
| 3. Router | Internas | Passa sumo |
| 3.1. Route | Internas | Passa sumo |
| 3.1.1. Attributes | Internas | Passa sumo |
| 3.2. Path Pattern | Internas | Passa sumo |
| 3.2.1. Static | Internas | Passa sumo |
| 3.2.2. Variable | Internas | Passa sumo |
| 3.2.3. Regex | Internas | Passa sumo |
| 3.2.4. * Catchall | Internas | Passa sumo |
| 3.3. Handler | Internas | Passa sumo |
| 3.3.1. Filter | Internas | Passa sumo |
| 3.3.2. Before | Internas | Passa sumo |
| 3.3.3. After | Internas | Passa sumo |
| 3.3.4. Complete | Internas | Passa sumo |
| 3.4. Pipeline | Internas | Passa sumo |
| 3.4.1. Order | Internas | Passa sumo |
| 3.4.2. Scoped Filter | Internas | Passa sumo |
| 3.5. Grouping routes | Internas | Passa sumo |
| 3.6. Composing | Internas | Passa sumo |
| 3.6.1. Mount | Internas | Passa sumo |
| 3.6.2. Install | Internas | Passa sumo |
| 3.7. Dynamic Routing | Internas | Passa sumo |
| 3.8. Multiple routers | Internas | Passa sumo |
| 3.9. Options | Internas | Passa sumo |
| 3.9.1. Routing | Internas | Passa sumo |
| 3.9.2. Hidden Method | Internas | Passa sumo |
| 4. Context | Internas | Passa sumo |
| 4.1. Parameters | Internas | Passa sumo |
| 4.1.1. Header | Internas | Passa sumo |
| 4.1.2. Cookie | Internas | Passa sumo |
| 4.1.3. Path | Internas | Passa sumo |
| 4.1.4. Query | Internas | Passa sumo |
| 4.1.5. Formdata | Internas | Passa sumo |
| 4.1.6. Multipart | Internas | Passa sumo |
| 4.1.7. Session | Internas | Passa sumo |
| 4.1.8. Flash | Internas | Passa sumo |
| 4.1.9. Parameter Lookup | Internas | Passa sumo |
| 4.1.10. Client Certificates | Internas | Passa sumo |
| 4.2. Value API | Internas | Passa sumo |
| 4.2.1. Single value | Internas | Passa sumo |
| 4.2.2. Default and Optional value | Internas | Passa sumo |
| 4.2.3. Multiple values | Internas | Passa sumo |
| 4.2.4. Structured data | Internas | Passa sumo |
| 4.2.5. Value Factory | Internas | Passa sumo |
| 4.3. Request Body | Internas | Passa sumo |
| 4.3.1. Message Decoder | Internas | Passa sumo |
| 4.4. Response Body | Internas | Passa sumo |
| 4.4.1. Message Encoder | Internas | Passa sumo |
| 5. MVC API | Internas | Passa sumo |
| 5.1. Getting Started | Internas | Passa sumo |
| 5.2. Registration | Internas | Passa sumo |
| 5.3. Parameters | Internas | Passa sumo |
| 5.3.1. Header | Internas | Passa sumo |
| 5.3.2. Cookie | Internas | Passa sumo |
| 5.3.3. Path | Internas | Passa sumo |
| 5.3.4. Query | Internas | Passa sumo |
| 5.3.5. Formdata/Multipart | Internas | Passa sumo |
| 5.3.6. Body | Internas | Passa sumo |
| 5.3.7. Bind | Internas | Passa sumo |
| 5.3.8. Flash | Internas | Passa sumo |
| 5.3.9. Session | Internas | Passa sumo |
| 5.3.10. Context | Internas | Passa sumo |
| 5.3.11. Multiple Sources | Internas | Passa sumo |
| 5.4. Responses | Internas | Passa sumo |
| 5.4.1. Status Code | Internas | Passa sumo |
| 5.4.2. NonBlocking | Internas | Passa sumo |
| 5.5. Execution model | Internas | Passa sumo |
| 5.6. JAX-RS Annotations | Internas | Passa sumo |
| 5.7. Generated router | Internas | Passa sumo |
| 5.8. Annotation Processor Options | Internas | Passa sumo |
| 5.8.1. Setting options | Internas | Passa sumo |
| 6. Static Files | Internas | Passa sumo |
| 6.1. Static Site | Internas | Passa sumo |
| 6.2. SPAs | Internas | Passa sumo |
| 6.3. Options | Internas | Passa sumo |
| 7. Templates | Internas | Passa sumo |
| 7.1. Template Engine | Internas | Passa sumo |
| 7.2. View Model | Internas | Passa sumo |
| 8. Session | Internas | Passa sumo |
| 8.1. In-Memory Session | Internas | Passa sumo |
| 8.2. Signed Session | Internas | Passa sumo |
| 8.3. Stores | Internas | Passa sumo |
| 9. Web Sockets | Internas | Passa sumo |
| 9.1. Structured data | Internas | Passa sumo |
| 9.2. Options | Internas | Passa sumo |
| 9.2.1. Connection Timeouts | Internas | Passa sumo |
| 9.2.2. Max size | Internas | Passa sumo |
| 10. Server-Sent Events | Internas | Passa sumo |
| 10.1. Message Options | Internas | Passa sumo |
| 10.2. Connection Lost | Internas | Passa sumo |
| 10.3. Keep Alive | Internas | Passa sumo |
| 11. Execution Model | Internas | Passa sumo |
| 11.1. Mode | Internas | Passa sumo |
| 11.1.1. Event Loop | Internas | Passa sumo |
| 11.1.2. Worker | Internas | Passa sumo |
| 11.1.3. Default | Internas | Passa sumo |
| 11.2. Worker Executor | Internas | Passa sumo |
| 12. Responses | Internas | Passa sumo |
| 12.1. Raw | Internas | Passa sumo |
| 12.2. Streaming / Chunked | Internas | Passa sumo |
| 12.3. File download | Internas | Passa sumo |
| 12.4. NonBlocking | Internas | Passa sumo |
| 12.4.1. CompletableFuture | Internas | Passa sumo |
| 12.4.2. Mutiny | Internas | Passa sumo |
| 12.4.3. RxJava | Internas | Passa sumo |
| 12.4.4. Reactor | Internas | Passa sumo |
| 12.4.5. Kotlin Coroutines | Internas | Passa sumo |
| 12.5. Send methods | Internas | Passa sumo |
| 13. Error Handler | Internas | Passa sumo |
| 13.1. Custom Error Handler | Internas | Passa sumo |
| 13.2. Catch by Code | Internas | Passa sumo |
| 13.3. Catch by Exception | Internas | Passa sumo |
| 13.4. Problem Details | Internas | Passa sumo |
| 13.4.1. Set up ProblemDetails | Internas | Passa sumo |
| 13.4.2. Creating problems | Internas | Passa sumo |
| 13.4.3. Adding extra parameters | Internas | Passa sumo |
| 13.4.4. Adding headers | Internas | Passa sumo |
| 13.4.5. Respond with errors details | Internas | Passa sumo |
| 13.4.7. Custom Problems | Internas | Passa sumo |
| 13.4.8. Custom Exception Handlers | Internas | Passa sumo |
| 14. Configuration | Internas | Passa sumo |
| 14.1. Environment | Internas | Passa sumo |
| 14.2. Default Environment | Internas | Passa sumo |
| 14.3. Overrides | Internas | Passa sumo |
| 14.4. Custom environment | Internas | Passa sumo |
| 14.5. Logging | Internas | Passa sumo |
| 14.5.1. Logback | Internas | Passa sumo |
| 14.5.2. Log4j2 | Internas | Passa sumo |
| 14.5.3. Environment logging | Internas | Passa sumo |
| 14.6. Application Properties | Internas | Passa sumo |
| 15. Extensions and Services | Internas | Passa sumo |
| 15.1. Writing Custom Extension | Internas | Passa sumo |
| 15.2. Collection of Services | Internas | Passa sumo |
| 15.3. Dependency Injection | Internas | Passa sumo |
| 15.3.1. Avaje Inject | Internas | Passa sumo |
| 15.3.2. Dagger | Internas | Passa sumo |
| 15.3.3. Guice | Internas | Passa sumo |
| 16. Testing | Internas | Passa sumo |
| 16.1. Unit Testing | Internas | Passa sumo |
| 16.1.1. Options | Internas | Passa sumo |
| 16.2. Integration Testing | Internas | Passa sumo |
| 16.2.1. Arguments | Internas | Passa sumo |
| 17. Development | Internas | Passa sumo |
| 17.1. Usage | Internas | Passa sumo |
| 17.2. Compilation & Restart | Internas | Passa sumo |
| 17.3. Options | Internas | Passa sumo |
| 18. Handlers | Internas | Passa sumo |
| 18.1. AccessLogHandler | Internas | Passa sumo |
| 18.2. CorsHandler | Internas | Passa sumo |
| 18.3. CsrfHandler | Internas | Passa sumo |
| 18.4. GracefulShutdown | Internas | Passa sumo |
| 18.5. HeadHandler | Internas | Passa sumo |
| 18.6. RateLimitHandler | Internas | Passa sumo |
| 18.7. SSLHandler | Internas | Passa sumo |
| 18.8. TraceHandler | Internas | Passa sumo |
| 19. Packaging | Internas | Passa sumo |
| 19.1. Single jar | Internas | Passa sumo |
| 19.2. Stork | Internas | Passa sumo |
| 20. Server | Internas | Passa sumo |
| 20.1. Run multiple apps | Internas | Passa sumo |
| 20.2. Manual setup | Internas | Passa sumo |
| 20.3. Options | Internas | Passa sumo |
| 20.4. HTTPS Support | Internas | Passa sumo |
| 20.4.1. Using X.509 | Internas | Passa sumo |
| 20.4.2. Using PKCS12 | Internas | Passa sumo |
| 20.4.3. Client Authentication (Mutual TLS) | Internas | Passa sumo |
| 20.4.4. TLS protocol | Internas | Passa sumo |
| 20.4.5. OpenSSL | Internas | Passa sumo |
| 20.5. HTTP/2 Support | Internas | Passa sumo |
| 21. Modules | Internas | Passa sumo |
| 21.1. Cloud | Internas | Passa sumo |
| 21.2. Data | Internas | Passa sumo |
| 21.3. Validation | Internas | Passa sumo |
| 21.4. Development Tools | Internas | Passa sumo |
| 21.5. Event Bus | Internas | Passa sumo |
| 21.6. JSON | Internas | Passa sumo |
| 21.7. OpenAPI | Internas | Passa sumo |
| 21.8. Template Engine | Internas | Passa sumo |
| 21.9. Security | Internas | Passa sumo |
| 21.10. Session Store | Internas | Passa sumo |
| 21.11. Scheduler | Internas | Passa sumo |
| 22. Appendix | Internas | Passa sumo |
| 22.1. Upgrading from 3.x to 4.x | Internas | Passa sumo |
| 22.1.1. Requirements | Internas | Passa sumo |
| 22.1.2. Special HTTP names | Internas | Passa sumo |
| 22.1.3. Buffer API | Internas | Passa sumo |
| 22.1.4. Value API | Internas | Passa sumo |
| 22.1.5. Session API | Internas | Passa sumo |
| 22.1.6. Server configuration | Internas | Passa sumo |
| 22.1.7. Packages | Internas | Passa sumo |
| 22.1.8. Classes | Internas | Passa sumo |
| 22.1.9. Method | Internas | Passa sumo |
| 22.2. Upgrading from 2.x to 3.x | Internas | Passa sumo |
| 22.2.1. Requirements | Internas | Passa sumo |
| 22.2.2. module-info.java | Internas | Passa sumo |
| 22.2.3. Kotlin | Internas | Passa sumo |
| 22.2.4. jakarta | Internas | Passa sumo |
| 22.2.5. Modules | Internas | Passa sumo |
| 22.2.6. Package renames | Internas | Passa sumo |
| 22.2.7. Class renames | Internas | Passa sumo |
| 22.2.8. Method renames | Internas | Passa sumo |
| 22.2.9. Dependencies | Internas | Passa sumo |
| 22.2.10. Reactive support | Internas | Passa sumo |
| 22.3. Upgrading from 1.x to 2.x | Internas | Passa sumo |
| 22.3.1. Maven coordinates | Internas | Passa sumo |
| 22.3.2. Modules | Internas | Passa sumo |
| 22.3.3. API | Internas | Passa sumo |
| 22.3.4. Route Pipeline | Internas | Passa sumo |
| 4.0.15 | Externas | Passa sumo |
| 3.x | Internas | Passa sumo |
| Migrating from 3.x to 4.x | Internas | Passa sumo |
| 2.x | Internas | Passa sumo |
| Migrating from 2.x to 3.x | Internas | Passa sumo |
| 1.x | Internas | Passa sumo |
| - | Internas | Passa sumo |
| Tech Empower Benchmark | Externas | Passa sumo |
| Hot-Reload for development | Internas | Passa sumo |
| OpenAPI 3 | Internas | Passa sumo |
| Jetty | Externas | Passa sumo |
| Netty | Externas | Passa sumo |
| Vertx | Externas | Passa sumo |
| Undertow | Externas | Passa sumo |
| modules | Internas | Passa sumo |
| - | Internas | Passa sumo |
| - | Internas | Passa sumo |
| Stork native launcher | Externas | Passa sumo |
| jooby-cli.zip | Externas | Passa sumo |
| - | Internas | Passa sumo |
| Router | Externas | Passa sumo |
| routes | Externas | Passa sumo |
| - | Internas | Passa sumo |
| handler | Externas | Passa sumo |
| - | Internas | Passa sumo |
| - | Internas | Passa sumo |
| - | Internas | Passa sumo |
| - | Internas | Passa sumo |
| - | Internas | Passa sumo |
| - | Internas | Passa sumo |
| - | Internas | Passa sumo |
| context | Externas | Passa sumo |
| - | Internas | Passa sumo |
| Route.Filter | Externas | Passa sumo |
| - | Internas | Passa sumo |
| before | Externas | Passa sumo |
| - | Internas | Passa sumo |
| after | Externas | Passa sumo |
| isResponseStarted() | Externas | Passa sumo |
| - | Internas | Passa sumo |
| complete | Externas | Passa sumo |
| - | Internas | Passa sumo |
| - | Internas | Passa sumo |
| - | Internas | Passa sumo |
| routes(Runnable) | Externas | Passa sumo |
| path(String,Runnable) | Externas | Passa sumo |
| - | Internas | Passa sumo |
| - | Internas | Passa sumo |
| - | Internas | Passa sumo |
| mount(Router) | Externas | Passa sumo |
| - | Internas | Passa sumo |
| install(Supplier) | Externas | Passa sumo |
| - | Internas | Passa sumo |
| - | Internas | Passa sumo |
| - | Internas | Passa sumo |
| - | Internas | Passa sumo |
| setRouterOptions(RouterOptions) | Externas | Passa sumo |
| - | Internas | Passa sumo |
| setHiddenMethod(String) | Externas | Passa sumo |
| locale() | Externas | Passa sumo |
| locales() | Externas | Passa sumo |
| Accept-Language | Externas | Passa sumo |
| setLocales(List) | Externas | Passa sumo |
| setLocales(Locale…) | Externas | Passa sumo |
| - | Internas | Passa sumo |
| Value API | Internas | Passa sumo |
| parameter lookup | Internas | Passa sumo |
| - | Internas | Passa sumo |
| Value | Externas | Passa sumo |
| - | Internas | Passa sumo |
| - | Internas | Passa sumo |
| - | Internas | Passa sumo |
| QueryString | Externas | Passa sumo |
| - | Internas | Passa sumo |
| Formdata | Externas | Passa sumo |
| - | Internas | Passa sumo |
| Multipart | Externas | Passa sumo |
| FileUpload | Externas | Passa sumo |
| - | Internas | Passa sumo |
| session() | Externas | Passa sumo |
| sessionOrNull() | Externas | Passa sumo |
| - | Internas | Passa sumo |
| Session | Externas | Passa sumo |
| setFlashCookie(Cookie) | Externas | Passa sumo |
| lookup() | Externas | Passa sumo |
| lookup(String,ParamSource…) | Externas | Passa sumo |
| - | Internas | Passa sumo |
| - | Internas | Passa sumo |
| - | Internas | Passa sumo |
| - | Internas | Passa sumo |
| toList() | Externas | Passa sumo |
| toSet() | Externas | Passa sumo |
| - | Internas | Passa sumo |
| get(String) | Externas | Passa sumo |
| - | Internas | Passa sumo |
| - | Internas | Passa sumo |
| RFC 3986 | Externas | Passa sumo |
| Inject | Externas | Passa sumo |
| Named | Externas | Passa sumo |
| - | Internas | Passa sumo |
| ValueFactory | Externas | Passa sumo |
| - | Internas | Passa sumo |
| body() | Externas | Passa sumo |
| - | Internas | Passa sumo |
| MessageDecoder | Externas | Passa sumo |
| - | Internas | Passa sumo |
| - | Internas | Passa sumo |
| MessageEncoder | Externas | Passa sumo |
| Output | Externas | Passa sumo |
| - | Internas | Passa sumo |
| - | Internas | Passa sumo |
| mvc(MvcExtension) | Externas | Passa sumo |
| - | Internas | Passa sumo |
| Param | Externas | Passa sumo |
| multiple sources | Internas | Passa sumo |
| - | Internas | Passa sumo |
| HeaderParam | Externas | Passa sumo |
| - | Internas | Passa sumo |
| CookieParam | Externas | Passa sumo |
| - | Internas | Passa sumo |
| PathParam | Externas | Passa sumo |
| - | Internas | Passa sumo |
| QueryParam | Externas | Passa sumo |
| - | Internas | Passa sumo |
| FormParam | Externas | Passa sumo |
| - | Internas | Passa sumo |
| - | Internas | Passa sumo |
| BindParam | Externas | Passa sumo |
| - | Internas | Passa sumo |
| FlashParam | Externas | Passa sumo |
| - | Internas | Passa sumo |
| SessionParam | Externas | Passa sumo |
| - | Internas | Passa sumo |
| ContextParam | Externas | Passa sumo |
| attributes | Externas | Passa sumo |
| - | Internas | Passa sumo |
| - | Internas | Passa sumo |
| setResponseCode(StatusCode) | Externas | Passa sumo |
| StatusCode | Externas | Passa sumo |
| - | Internas | Passa sumo |
| non-blocking responses | Internas | Passa sumo |
| - | Internas | Passa sumo |
| EVENT_LOOP | Externas | Passa sumo |
| WORKER | Externas | Passa sumo |
| Dispatch | Externas | Passa sumo |
| - | Internas | Passa sumo |
| - | Internas | Passa sumo |
| - | Internas | Passa sumo |
| - | Internas | Passa sumo |
| assets(String,Path) | Externas | Passa sumo |
| - | Internas | Passa sumo |
| - | Internas | Passa sumo |
| - | Internas | Passa sumo |
| AssetHandler | Externas | Passa sumo |
| setNoCache() | Externas | Passa sumo |
| cacheControl(Function) | Externas | Passa sumo |
| ModelAndView | Externas | Passa sumo |
| TemplateEngine | Externas | Passa sumo |
| - | Internas | Passa sumo |
| extensions() | Externas | Passa sumo |
| template engines | Internas | Passa sumo |
| - | Internas | Passa sumo |
| SessionStore | Externas | Passa sumo |
| - | Internas | Passa sumo |
| - | Internas | Passa sumo |
| sign(String,String) | Externas | Passa sumo |
| unsign(String,String) | Externas | Passa sumo |
| - | Internas | Passa sumo |
| Caffeine | Internas | Passa sumo |
| JWT | Internas | Passa sumo |
| Redis | Internas | Passa sumo |
| WebSocket | Externas | Passa sumo |
| - | Internas | Passa sumo |
| render(Object) | Externas | Passa sumo |
| - | Internas | Passa sumo |
| - | Internas | Passa sumo |
| duration format | Externas | Passa sumo |
| - | Internas | Passa sumo |
| sizes in bytes | Externas | Passa sumo |
| Server-sent Events | Externas | Passa sumo |
| - | Internas | Passa sumo |
| ServerSentMessage | Externas | Passa sumo |
| Event stream format | Externas | Passa sumo |
| - | Internas | Passa sumo |
| - | Internas | Passa sumo |
| - | Internas | Passa sumo |
| - | Internas | Passa sumo |
| dispatch(Runnable) | Externas | Passa sumo |
| - | Internas | Passa sumo |
| - | Internas | Passa sumo |
| DEFAULT | Externas | Passa sumo |
| RxJava type | Externas | Passa sumo |
| Reactor type | Externas | Passa sumo |
| Kotlin coroutine | Externas | Passa sumo |
| - | Internas | Passa sumo |
| Netty server | Externas | Passa sumo |
| Undertow server | Externas | Passa sumo |
| Jetty server | Externas | Passa sumo |
| - | Internas | Passa sumo |
| - | Internas | Passa sumo |
| responseStream() | Externas | Passa sumo |
| responseWriter() | Externas | Passa sumo |
| responseSender() | Externas | Passa sumo |
| Sender | Externas | Passa sumo |
| - | Internas | Passa sumo |
| FileDownload | Externas | Passa sumo |
| AttachedFile | Externas | Passa sumo |
| InlineFile | Externas | Passa sumo |
| - | Internas | Passa sumo |
| - | Internas | Passa sumo |
| SmallRye Mutiny | Externas | Passa sumo |
| - | Internas | Passa sumo |
| - | Internas | Passa sumo |
| - | Internas | Passa sumo |
| - | Internas | Passa sumo |
| - | Internas | Passa sumo |
| - | Internas | Passa sumo |
| - | Internas | Passa sumo |
| - | Internas | Passa sumo |
| - | Internas | Passa sumo |
| - | Internas | Passa sumo |
| send(byte[]) | Externas | Passa sumo |
| send(byte[]…) | Externas | Passa sumo |
| send(DataBuffer) | Externas | Passa sumo |
| send(FileDownload) | Externas | Passa sumo |
| send(StatusCode) | Externas | Passa sumo |
| send(InputStream) | Externas | Passa sumo |
| send(String) | Externas | Passa sumo |
| send(String,Charset) | Externas | Passa sumo |
| send(ByteBuffer) | Externas | Passa sumo |
| send(ByteBuffer[]) | Externas | Passa sumo |
| send(FileChannel) | Externas | Passa sumo |
| send(ReadableByteChannel) | Externas | Passa sumo |
| send(Path) | Externas | Passa sumo |
| ErrorHandler | Externas | Passa sumo |
| DefaultErrorHandler | Externas | Passa sumo |
| StatusCodeException | Externas | Passa sumo |
| - | Internas | Passa sumo |
| error(ErrorHandler) | Externas | Passa sumo |
| render(Object) | Externas | Passa sumo |
| json modules | Internas | Passa sumo |
| - | Internas | Passa sumo |
| - | Internas | Passa sumo |
| - | Internas | Passa sumo |
| IETF RFC 7807 | Externas | Passa sumo |
| RFC 9457 | Externas | Passa sumo |
| - | Internas | Passa sumo |
| - | Internas | Passa sumo |
| HttpProblem | Externas | Passa sumo |
| - | Internas | Passa sumo |
| valueOf(StatusCode) | Externas | Passa sumo |
| valueOf(StatusCode,String) | Externas | Passa sumo |
| valueOf(StatusCode,String,String) | Externas | Passa sumo |
| badRequest(String,String) | Externas | Passa sumo |
| notFound(String,String) | Externas | Passa sumo |
| unprocessableEntity(String,String) | Externas | Passa sumo |
| internalServerError() | Externas | Passa sumo |
| - | Internas | Passa sumo |
| - | Internas | Passa sumo |
| - | Internas | Passa sumo |
| - | Internas | Passa sumo |
| HttpProblem.Error | Externas | Passa sumo |
| - | Internas | Passa sumo |
| HttpProblemMappable | Externas | Passa sumo |
| - | Internas | Passa sumo |
| - | Internas | Passa sumo |
| config | Externas | Passa sumo |
| HOCON | Externas | Passa sumo |
| - | Internas | Passa sumo |
| Environment | Externas | Passa sumo |
| Extension | Externas | Passa sumo |
| getEnvironment() | Externas | Passa sumo |
| - | Internas | Passa sumo |
| loadEnvironment(EnvironmentOptions) | Externas | Passa sumo |
| - | Internas | Passa sumo |
| - | Internas | Passa sumo |
| EnvironmentOptions | Externas | Passa sumo |
| setEnvironmentOptions(EnvironmentOptions) | Externas | Passa sumo |
| - | Internas | Passa sumo |
| Slf4j | Externas | Passa sumo |
| - | Internas | Passa sumo |
| Logback | Externas | Passa sumo |
| - | Internas | Passa sumo |
| Log4j2 | Externas | Passa sumo |
| - | Internas | Passa sumo |
| - | Internas | Passa sumo |
| AvailableSettings | Externas | Passa sumo |
| - | Internas | Passa sumo |
| - | Internas | Passa sumo |
| require(Class) | Externas | Passa sumo |
| - | Internas | Passa sumo |
| - | Internas | Passa sumo |
| require(Class) | Externas | Passa sumo |
| - | Internas | Passa sumo |
| - | Internas | Passa sumo |
| - | Internas | Passa sumo |
| Dagger tutorial | Externas | Passa sumo |
| - | Internas | Passa sumo |
| - | Internas | Passa sumo |
| - | Internas | Passa sumo |
| - | Internas | Passa sumo |
| - | Internas | Passa sumo |
| MockRouter | Externas | Passa sumo |
| MockContext | Externas | Passa sumo |
| - | Internas | Passa sumo |
| setFullExecution(boolean) | Externas | Passa sumo |
| setLateInit(boolean) | Externas | Passa sumo |
| - | Internas | Passa sumo |
| OkHttp | Externas | Passa sumo |
| JoobyTest | Externas | Passa sumo |
| port() | Externas | Passa sumo |
| http://localhost:port/contextPath | Internas | Passa sumo |
| - | Internas | Passa sumo |
| JBoss Modules | Externas | Passa sumo |
| - | Internas | Passa sumo |
| - | Internas | Passa sumo |
| - | Internas | Passa sumo |
| AccessLogHandler | Externas | Passa sumo |
| NCSA format | Externas | Passa sumo |
| requestHeader(String…) | Externas | Passa sumo |
| responseHeader(String…) | Externas | Passa sumo |
| - | Internas | Passa sumo |
| Cross-Origin Resource Sharing (CORS) | Externas | Passa sumo |
| CorsHandler | Externas | Passa sumo |
| Cors | Externas | Passa sumo |
| - | Internas | Passa sumo |
| Cross Site Request Forgery Handler | Externas | Passa sumo |
| setTokenGenerator(Function) | Externas | Passa sumo |
| setRequestFilter(Predicate) | Externas | Passa sumo |
| - | Internas | Passa sumo |
| GracefulShutdown | Externas | Passa sumo |
| - | Internas | Passa sumo |
| HeadHandler | Externas | Passa sumo |
| - | Internas | Passa sumo |
| Bucket4j | Externas | Passa sumo |
| clustering | Externas | Passa sumo |
| - | Internas | Passa sumo |
| SSLHandler | Externas | Passa sumo |
| configure ssl | Internas | Passa sumo |
| - | Internas | Passa sumo |
| TraceHandler | Externas | Passa sumo |
| - | Internas | Passa sumo |
| jooby-cli | Internas | Passa sumo |
| - | Internas | Passa sumo |
| Maven Tiles | Externas | Passa sumo |
| VertxServer | Externas | Passa sumo |
| VertxServer | Externas | Passa sumo |
| here | Internas | Passa sumo |
| - | Internas | Passa sumo |
| - | Internas | Passa sumo |
| - | Internas | Passa sumo |
| ServerOptions | Externas | Passa sumo |
| SslOptions | Externas | Passa sumo |
| mkcert | Externas | Passa sumo |
| - | Internas | Passa sumo |
| Let’s Encrypt | Externas | Passa sumo |
| - | Internas | Passa sumo |
| - | Internas | Passa sumo |
| - | Internas | Passa sumo |
| - | Internas | Passa sumo |
| Conscrypt | Externas | Passa sumo |
| BoringSSL | Externas | Passa sumo |
| - | Internas | Passa sumo |
| - | Internas | Passa sumo |
| AWS-SDK v2 | Internas | Passa sumo |
| AWS SDK v1 | Internas | Passa sumo |
| - | Internas | Passa sumo |
| Ebean | Internas | Passa sumo |
| Flyway | Internas | Passa sumo |
| GraphQL | Internas | Passa sumo |
| HikariCP | Internas | Passa sumo |
| Hibernate | Internas | Passa sumo |
| Jdbi | Internas | Passa sumo |
| Kafka | Internas | Passa sumo |
| Redis | Internas | Passa sumo |
| Vertx mySQL client | Internas | Passa sumo |
| Vertx Postgres client | Internas | Passa sumo |
| - | Internas | Passa sumo |
| Avaje Validator | Internas | Passa sumo |
| Hibernate Validator | Internas | Passa sumo |
| - | Internas | Passa sumo |
| Jooby Run | Internas | Passa sumo |
| Whoops | Internas | Passa sumo |
| Metrics | Internas | Passa sumo |
| - | Internas | Passa sumo |
| Camel | Internas | Passa sumo |
| Vertx | Internas | Passa sumo |
| Gson | Internas | Passa sumo |
| Jackson | Internas | Passa sumo |
| JSON-B | Internas | Passa sumo |
| Avaje-JsonB | Internas | Passa sumo |
| - | Internas | Passa sumo |
| OpenAPI | Internas | Passa sumo |
| Handlebars | Internas | Passa sumo |
| JStachio | Internas | Passa sumo |
| jte | Internas | Passa sumo |
| Freemarker | Internas | Passa sumo |
| Pebble | Internas | Passa sumo |
| Rocker | Internas | Passa sumo |
| Thymeleaf | Internas | Passa sumo |
| - | Internas | Passa sumo |
| Jasypt | Internas | Passa sumo |
| Pac4j | Internas | Passa sumo |
| - | Internas | Passa sumo |
| Caffeine | Internas | Passa sumo |
| JWT | Internas | Passa sumo |
| Redis | Internas | Passa sumo |
| - | Internas | Passa sumo |
| DbScheduler | Internas | Passa sumo |
| Quartz | Internas | Passa sumo |
| - | Internas | Passa sumo |
| report to Github | Externas | Passa sumo |
| edit this file and fix it | Externas | Passa sumo |
| - | Internas | Passa sumo |
| - | Internas | Passa sumo |
| - | Internas | Passa sumo |
| - | Internas | Passa sumo |
| - | Internas | Passa sumo |
| - | Internas | Passa sumo |
| - | Internas | Passa sumo |
| - | Internas | Passa sumo |
| - | Internas | Passa sumo |
| - | Internas | Passa sumo |
| edit this file and fix it | Externas | Passa sumo |
| - | Internas | Passa sumo |
| - | Internas | Passa sumo |
| - | Internas | Passa sumo |
| - | Internas | Passa sumo |
| - | Internas | Passa sumo |
| - | Internas | Passa sumo |
| - | Internas | Passa sumo |
| - | Internas | Passa sumo |
| - | Internas | Passa sumo |
| - | Internas | Passa sumo |
| NonBlocking | Internas | Passa sumo |
| - | Internas | Passa sumo |
| - | Internas | Passa sumo |
| - | Internas | Passa sumo |
| jooby-maven-plugin | Internas | Passa sumo |
| jooby-swagger-ui | Internas | Passa sumo |
| - | Internas | Passa sumo |
| - | Internas | Passa sumo |
| Route.Decorator | Externas | Passa sumo |
Núvem de palavras-chave
public string get jooby val kotlin import class java ctx
Consistência das Palavras-chave
| Palavra-chave | Conteúdo | Título | Palavras-chave | Descrição | Cabeçalhos |
|---|---|---|---|---|---|
| java | 248 | ![]() |
![]() |
![]() |
![]() |
| kotlin | 220 | ![]() |
![]() |
![]() |
![]() |
| ctx | 202 | ![]() |
![]() |
![]() |
![]() |
| jooby | 180 | ![]() |
![]() |
![]() |
![]() |
| class | 174 | ![]() |
![]() |
![]() |
![]() |
Url
Domínio : jooby.io
Cumprimento : 8
Favicon
Ótimo, o site tem um favicon.
Facilidade de Impressão
Não encontrámos CSS apropriado para impressão.
Língua
Otimo! A língua declarada deste site é en.
Dublin Core
Esta página não tira vantagens do Dublin Core.
Tipo de Documento
HTML 5
Codificação
Perfeito. O conjunto de caracteres UTF-8 está declarado.
Validação W3C
Erros : 0
Avisos : 0
Privacidade do Email
Boa! Nenhum endereço de email está declarado sob a forma de texto!
HTML obsoleto
Fantástico! Não detetámos etiquetas HTML obsoletas.
Dicas de Velocidade
![]() |
Atenção! Existem tabelas dentro de outras tabelas em HTML. |
![]() |
Oh não, o site usa estilos CSS nas etiquetas HTML. |
![]() |
Boa, o site usa poucos ficheiros CSS. |
![]() |
Perfeito, o site usa poucos ficheiros JavaScript. |
![]() |
Perfeito, o site tira vantagens da compressão gzip. |
Otimização para dispositivos móveis
![]() |
Icon Apple |
![]() |
Meta Viewport Tag |
![]() |
Conteúdo Flash |
XML Sitemap
Em falta
O site não tem um mapa XML do site (sitemap) - isto pode ser problemático.
Um mapa do site identifica todas as URLs que estão disponíveis para rastreio, incluindo informação acerca de atualizações, frequência de alterações ou a importancia de cada URL. Isto contribui para uma maior inteligência e eficiência do rastreio.
Robots.txt
https://jooby.io/robots.txt
Perfeito, o seu site tem um ficheiro robots.txt.
Analytics
Em falta
Não detetámos nenhuma ferramenta analítica de análise de atividade.
Este tipo de ferramentas (como por exemplo o Google Analytics) permite perceber o comportamento dos visitantes e o tipo de atividade que fazem. No mínimo, uma ferramenta deve estar instalada, sendo que em algumas situações mais do que uma pode ser útil.
Free SEO Testing Tool é uma ferramenta gratuita que o ajuda a avaliar o seu site