jooby.io

Обзор веб-сайта jooby.io

jooby: do more! more easily!!

 Сгенерирован 15 Января 2026 17:39

Устаревшие данные? ОБНОВИТЬ !

Набрано баллов: 63/100

СЕО Контент

Заголовок страницы

jooby: do more! more easily!!

Длина : 29

Замечательно, Ваш заголовок страницы содержит от 10 до 70 символов.

Описание страницы

The modular micro web framework for Java

Длина : 40

В идеале, Ваше описание страницы должено содержать от 70 до 160 символов (вместе с пробелами). Используйте этот бесплатный инструмент для подсчета длины символов в тексте.

Ключевые слова

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

Хорошо, Ваш веб-сайт содержит ключевые слова.

Og Meta Properties

Вы не используете преимущества Og Properties. Эти мета-тэги помогают социальным роботам лучше структурировать Ваш сайт. Используйте бесплатный генератор og properties, чтобы создать их.

Заголовки

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

Картинки

Мы нашли 527 картинок на этом веб-сайте.

Хорошо. Все (или почти все) картинки на вашем сайте имеют alt атрибут.

Соотношение Контент/HTML

Соотношение : 35%

Идеально! Соотношение текста в коде HTML между 25 и 70 процентов.

Flash

Замечательно, мы не нашли Flash контента на странице.

Iframe

Замечательно, мы не зафиксировали Iframe'ов на Вашей странице.

ЧПУ ссылки

Отлично, все Ваши ссылки являются ЧПУ!

Нижнее подчеркивание в ссылках

Прекрасно! Мы не нашли "нижнее подчеркивание" в Ваших ссылках.

Внутренние ссылки

Мы нашли 656 ссылок(-и), включая 9 ссылок ссылок(-и) на файл(-ы).

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

Ключевые слова

Облако ключевых слов

val get java jooby public ctx class kotlin import string

Содержание ключевых слов

Ключевое слово Контент Заголовок страницы Ключевые слова Описание страницы Заголовки
java 248
kotlin 220
ctx 202
jooby 180
class 174

Юзабилити

Домен

Домен : jooby.io

Длина : 8

Favicon

Отлично, Ваш сайт имеет favicon.

Пригодность для печати

Плохо. Мы не нашли CSS файл, отвечающий за печать веб-сайта.

Язык

Хорошо, Ваш установленный язык веб-сайта: en.

Dublin Core

Ваш веб-сайт не использует преимущества Dublin Core.

Документ

Doctype

HTML 5

Кодировка

Замечательно. Кодировка веб-сайта: UTF-8.

W3C Validity

Ошибок : 0

Предупреждений : 0

Приватность эл. почты

Отлично, мы не нашли адрес эл. почты в контенте!

Устаревший HTML

Отлично. Мы не нашли устаревших тэгов в Вашем HTML.

Скорость загрузки

Внимание! Попытайтесь избежать вложенных таблиц.
Слишком плохо. Ваш веб-сайт использует встроенные CSS правила в HTML тэгах.
Замечательно. Ваш веб-сайт имеет мало CSS файлов.
Замечательно. Ваш веб-сайт имеет мало JavaScript файлов.
Замечательно, ваш сайт использует возможность gzip сжатия.

Мобильный телефон

Оптимизация под моб. телефон

Apple иконки
Meta Viewport Тэг
Flash контент

Оптимизация

XML карта сайта

Отсутствует

Ваш сайт не имеет XML карты сайта - это может быть проблематично.

Карта сайта может содержать дополнительную информацию для поисковых роботов, такую как: время последнего обновления, важность ресурсов, ссылки на это ресурсы. Это помогает роботом более разумно анализировать ваш сайт.

Robots.txt

https://jooby.io/robots.txt

Отлично, ваш веб-сайт содержит файл robots.txt.

Аналитика

Отсутствует

Мы не нашли ни одной аналитической программы на вашем сайте.

Веб аналитика позволяет следить за активностью пользователей на вашем веб-сайте. Вы должны установить как минимум один инструмент, но также хорошо иметь несколько, чтобы сравнивать показания между собой.

PageSpeed Insights


Устройство
Категории

Free SEO Testing Tool

Free SEO Testing Tool - это бесплатный СЕО инструмент, который поможет вам проанализировать Ваш веб-сайт.