-
Notifications
You must be signed in to change notification settings - Fork 0
docs(about): about ff4j-spring-boot-starters #8
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change | ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| @@ -1 +1,103 @@ | ||||||||||||||||||
| We know that you are waiting, we will have this section ready very soon. | ||||||||||||||||||
| # Spring Boot | ||||||||||||||||||
|
|
||||||||||||||||||
| FF4j has provided Spring Boot starters which helps in integrating FF4j into your Spring Boot | ||||||||||||||||||
| application. The starters provide autoconfiguration for FF4j, making it easy to set up and use. With | ||||||||||||||||||
| the starters, you can easily enable or disable features in your application based on the | ||||||||||||||||||
| configuration of FF4j. | ||||||||||||||||||
|
|
||||||||||||||||||
| ## Overview | ||||||||||||||||||
|
|
||||||||||||||||||
| FF4j has 2 Spring Boot starter | ||||||||||||||||||
|
||||||||||||||||||
| FF4j has 2 Spring Boot starter | |
| FF4j provides two Spring Boot starters: |
Copilot
AI
Feb 21, 2026
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The starter list items appear to break Markdown link syntax by splitting the link’s opening [ onto its own line. This likely renders as a stray [ instead of a clickable link; keep each - [link](url) - description on a single line.
| - [ | |
| `ff4j-spring-boot-starter-webmvc`](https://github.com/ff4j/ff4j-spring-boot-starter-parent?tab=readme-ov-file#ff4j-spring-boot-starter-webmvc) - | |
| The starter for Spring MVC applications. | |
| - [ | |
| `ff4j-spring-boot-starter-webflux`](https://github.com/ff4j/ff4j-spring-boot-starter-parent?tab=readme-ov-file#ff4j-spring-boot-starter-webflux) - | |
| The starter for Spring WebFlux applications. | |
| - [`ff4j-spring-boot-starter-webmvc`](https://github.com/ff4j/ff4j-spring-boot-starter-parent?tab=readme-ov-file#ff4j-spring-boot-starter-webmvc) - The starter for Spring MVC applications. | |
| - [`ff4j-spring-boot-starter-webflux`](https://github.com/ff4j/ff4j-spring-boot-starter-parent?tab=readme-ov-file#ff4j-spring-boot-starter-webflux) - The starter for Spring WebFlux applications. |
Copilot
AI
Feb 21, 2026
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is a broken Markdown link: the dependency text links to () (empty URL). Please link it to the correct starter documentation (for consistency, docs/pages/about/quickstart/index.md links to the starter README in GitHub).
Copilot
AI
Feb 21, 2026
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The configuration example is written in Kotlin, but the rest of the docs pages in this section predominantly use Java snippets (e.g., docs/pages/about/advanced-concepts/aop/index.md). Consider providing the equivalent Java configuration (or offering both Java/Kotlin tabs) to stay consistent and avoid confusing readers who follow the Java-based examples elsewhere.
Copilot
AI
Feb 21, 2026
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
In the WebFlux sample, the dependency text references ff4j-spring-boot-starter-webmvc and also uses an empty () URL. This should reference/link to ff4j-spring-boot-starter-webflux instead.
Copilot
AI
Feb 21, 2026
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This line says to access the “FF4j web console” for the WebFlux starter, but the feature matrix above indicates WebFlux does not provide the web console. Please adjust this bootstrap step to match the stated capabilities (e.g., point to REST/OpenAPI endpoints instead, or clarify if/when the console is available).
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The intro sentence has grammatical issues (“starters which helps”) and reads awkwardly. Consider rephrasing to something like “FF4j provides Spring Boot starters that help integrate FF4j into a Spring Boot application”, and keep wording consistent with the rest of the docs.