From b2d36c9d2597bc5ea8404f08cc7dfbd3247e33ac Mon Sep 17 00:00:00 2001 From: Bedram Tamang Date: Wed, 8 Jul 2026 11:42:52 -0700 Subject: [PATCH 1/6] docs(home): honest home-page copy + move Performance & Benchmarks to sidebar bottom Carry over the remaining home-page copy refinements from task/perf-benchmark-methodology that were not part of the squash-merged benchmark PR: - Drop the unsubstantiated 'fastest possible execution path' claim from the Asynchronous Core module. - Reframe the hero and footer copy around 'batteries-included' rather than raw speed/SLA marketing. Also move the 'Performance & Benchmarks' entry out of 'Digging Deeper' to a standalone section at the very bottom of the docs sidebar. --- .vitepress/config.mts | 5 ++++- .vitepress/theme/components/CoreModules.vue | 2 +- .vitepress/theme/components/HeroSection.vue | 2 +- .vitepress/theme/components/SiteFooter.vue | 4 ++-- 4 files changed, 8 insertions(+), 5 deletions(-) diff --git a/.vitepress/config.mts b/.vitepress/config.mts index de8f585..f6aeb2f 100644 --- a/.vitepress/config.mts +++ b/.vitepress/config.mts @@ -199,7 +199,6 @@ export default defineConfig({ { text: 'Process', link: '/docs/process' }, { text: 'Broadcasting', link: '/docs/broadcasting' }, { text: 'JSON:API Resources', link: '/docs/jsonapi' }, - { text: 'Performance & Benchmarks', link: '/docs/benchmarks' }, ] }, { @@ -208,6 +207,10 @@ export default defineConfig({ { text: 'FastAPI Testing', link: '/docs/testing/fastapi' }, { text: 'Database Testing', link: '/docs/testing/database' }, ] + }, + { + text: 'Performance & Benchmarks', + link: '/docs/benchmarks' } ], diff --git a/.vitepress/theme/components/CoreModules.vue b/.vitepress/theme/components/CoreModules.vue index 7410490..601b03c 100644 --- a/.vitepress/theme/components/CoreModules.vue +++ b/.vitepress/theme/components/CoreModules.vue @@ -18,7 +18,7 @@ import { Globe, Terminal, Bot, CircleCheck } from 'lucide-vue-next'

Asynchronous Core

-

Fully async stack built on FastAPI, Starlette, Pydantic, and Masonite ORM — providing the fastest possible execution path for Python web applications.

+

Fully async stack built on FastAPI, Starlette, Pydantic, and Masonite ORM — a fully async execution path for Python web applications.

diff --git a/.vitepress/theme/components/HeroSection.vue b/.vitepress/theme/components/HeroSection.vue index e471cfb..60b7040 100644 --- a/.vitepress/theme/components/HeroSection.vue +++ b/.vitepress/theme/components/HeroSection.vue @@ -197,7 +197,7 @@

- FastAPI Startkit is a high-performance boilerplate engineered for speed. Batteries-included components designed to scale with your production requirements. + FastAPI Startkit is a batteries-included boilerplate for building production FastAPI applications. Modular components designed to scale with your requirements.

diff --git a/.vitepress/theme/components/SiteFooter.vue b/.vitepress/theme/components/SiteFooter.vue index 698bea6..cbbdcd2 100644 --- a/.vitepress/theme/components/SiteFooter.vue +++ b/.vitepress/theme/components/SiteFooter.vue @@ -14,7 +14,7 @@ import { Terminal } from 'lucide-vue-next' Fastapi Starkit

- The high-performance architecture for modern software engineering. Engineered for reliability. + A batteries-included application framework for modern Python software engineering.

@@ -60,7 +60,7 @@ import { Terminal } from 'lucide-vue-next'
- © {{ copyrightYear }} FastAPI Startkit. Built for high-performance architects. + © {{ copyrightYear }} FastAPI Startkit. Built for Python application developers.
From df44ab44f6b907896ec685dc1f8362a810211899 Mon Sep 17 00:00:00 2001 From: Bedram Tamang Date: Wed, 8 Jul 2026 11:47:05 -0700 Subject: [PATCH 2/6] docs(home): update hero badge to 'Architected for production, Engineered for Performance' --- .vitepress/theme/components/HeroSection.vue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.vitepress/theme/components/HeroSection.vue b/.vitepress/theme/components/HeroSection.vue index 60b7040..8a3e02f 100644 --- a/.vitepress/theme/components/HeroSection.vue +++ b/.vitepress/theme/components/HeroSection.vue @@ -182,7 +182,7 @@ - Engineered for Performance + Architected for production, Engineered for Performance
From 18f005adf0c69cf750cfa60b758742629921ca55 Mon Sep 17 00:00:00 2001 From: Bedram Tamang Date: Wed, 8 Jul 2026 11:48:44 -0700 Subject: [PATCH 3/6] docs(sidebar): add GitHub link below Performance & Benchmarks at sidebar bottom --- .vitepress/config.mts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.vitepress/config.mts b/.vitepress/config.mts index f6aeb2f..ae1d6d7 100644 --- a/.vitepress/config.mts +++ b/.vitepress/config.mts @@ -211,6 +211,10 @@ export default defineConfig({ { text: 'Performance & Benchmarks', link: '/docs/benchmarks' + }, + { + text: 'GitHub', + link: 'https://github.com/fastapi-startkit/fastapi-startkit' } ], From ed0ccf64f4274a70ed09a296cfa4bc14c9b3525c Mon Sep 17 00:00:00 2001 From: Bedram Tamang Date: Wed, 8 Jul 2026 11:49:09 -0700 Subject: [PATCH 4/6] docs(sidebar): remove GitHub link from docs sidebar --- .vitepress/config.mts | 4 ---- 1 file changed, 4 deletions(-) diff --git a/.vitepress/config.mts b/.vitepress/config.mts index ae1d6d7..f6aeb2f 100644 --- a/.vitepress/config.mts +++ b/.vitepress/config.mts @@ -211,10 +211,6 @@ export default defineConfig({ { text: 'Performance & Benchmarks', link: '/docs/benchmarks' - }, - { - text: 'GitHub', - link: 'https://github.com/fastapi-startkit/fastapi-startkit' } ], From 26a4103acd2a47d16fada46d73287dd919be3e43 Mon Sep 17 00:00:00 2001 From: Bedram Tamang Date: Wed, 8 Jul 2026 11:50:12 -0700 Subject: [PATCH 5/6] docs(home): hero badge reads 'Architected for production' --- .vitepress/theme/components/HeroSection.vue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.vitepress/theme/components/HeroSection.vue b/.vitepress/theme/components/HeroSection.vue index 8a3e02f..adcdc2d 100644 --- a/.vitepress/theme/components/HeroSection.vue +++ b/.vitepress/theme/components/HeroSection.vue @@ -182,7 +182,7 @@ - Architected for production, Engineered for Performance + Architected for production From 8ca1a822d957b878aa510b32d32d6c24d1c3c5d4 Mon Sep 17 00:00:00 2001 From: Bedram Tamang Date: Wed, 8 Jul 2026 11:51:43 -0700 Subject: [PATCH 6/6] docs: move Performance & Benchmarks from sidebar to home-page footer --- .vitepress/config.mts | 4 ---- .vitepress/theme/components/SiteFooter.vue | 5 +++++ 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/.vitepress/config.mts b/.vitepress/config.mts index f6aeb2f..7591648 100644 --- a/.vitepress/config.mts +++ b/.vitepress/config.mts @@ -207,10 +207,6 @@ export default defineConfig({ { text: 'FastAPI Testing', link: '/docs/testing/fastapi' }, { text: 'Database Testing', link: '/docs/testing/database' }, ] - }, - { - text: 'Performance & Benchmarks', - link: '/docs/benchmarks' } ], diff --git a/.vitepress/theme/components/SiteFooter.vue b/.vitepress/theme/components/SiteFooter.vue index cbbdcd2..d1bf138 100644 --- a/.vitepress/theme/components/SiteFooter.vue +++ b/.vitepress/theme/components/SiteFooter.vue @@ -25,6 +25,11 @@ import { Terminal } from 'lucide-vue-next' Github +
  • + + Performance & Benchmarks + +