From 79a2f9d21de440b4542ec8aacafafe1c07ec43b9 Mon Sep 17 00:00:00 2001 From: Abdul Rehman <108480453+rehmansheikh222@users.noreply.github.com> Date: Sun, 3 Nov 2024 20:05:49 +0500 Subject: [PATCH] Add description to each page (#1639) (#1672) * Add description to each page (#1639) * fix: rersolved description issues and also added the descriptions in the es folder * feat: added descriptions in all the languages --- _posts/2024-07-16-welcome-post.md | 3 ++- de/3x/api.md | 1 + de/4x/api.md | 1 + de/5x/api.md | 1 + de/advanced/best-practice-performance.md | 1 + de/advanced/best-practice-security.md | 1 + de/advanced/developing-template-engines.md | 1 + de/advanced/security-updates.md | 1 + de/api.md | 1 + de/guide/behind-proxies.md | 1 + de/guide/database-integration.md | 1 + de/guide/debugging.md | 1 + de/guide/error-handling.md | 1 + de/guide/migrating-4.md | 1 + de/guide/migrating-5.md | 1 + de/guide/routing.md | 1 + de/guide/using-middleware.md | 1 + de/guide/using-template-engines.md | 1 + de/guide/writing-middleware.md | 1 + de/index.md | 1 + de/resources/community.md | 1 + de/resources/glossary.md | 1 + de/resources/middleware.md | 1 + de/starter/basic-routing.md | 1 + de/starter/faq.md | 1 + de/starter/generator.md | 1 + de/starter/hello-world.md | 1 + de/starter/installing.md | 1 + de/starter/static-files.md | 1 + en/3x/api.md | 1 + en/4x/api.md | 1 + en/5x/api.md | 1 + en/advanced/best-practice-performance.md | 1 + en/advanced/best-practice-security.md | 1 + en/advanced/developing-template-engines.md | 1 + en/advanced/healthcheck-graceful-shutdown.md | 1 + en/advanced/security-updates.md | 1 + en/api.md | 1 + en/blog/posts.md | 1 + en/blog/write-post.md | 1 + en/changelog/4x.md | 1 + en/guide/behind-proxies.md | 1 + en/guide/database-integration.md | 1 + en/guide/debugging.md | 1 + en/guide/error-handling.md | 1 + en/guide/migrating-4.md | 1 + en/guide/migrating-5.md | 1 + en/guide/overriding-express-api.md | 1 + en/guide/routing.md | 1 + en/guide/using-middleware.md | 1 + en/guide/using-template-engines.md | 1 + en/guide/writing-middleware.md | 1 + en/resources/community.md | 1 + en/resources/contributing.md | 1 + en/resources/glossary.md | 1 + en/resources/middleware.md | 1 + en/resources/utils.md | 1 + en/starter/basic-routing.md | 1 + en/starter/examples.md | 1 + en/starter/faq.md | 1 + en/starter/generator.md | 1 + en/starter/hello-world.md | 1 + en/starter/installing.md | 1 + en/starter/static-files.md | 1 + en/support/index.md | 1 + es/3x/api.md | 3 +++ es/4x/api.md | 2 ++ es/5x/api.md | 2 ++ es/advanced/best-practice-performance.md | 2 ++ es/advanced/best-practice-security.md | 2 ++ es/advanced/developing-template-engines.md | 2 ++ es/advanced/security-updates.md | 2 ++ es/api.md | 2 ++ es/guide/behind-proxies.md | 2 ++ es/guide/database-integration.md | 2 ++ es/guide/debugging.md | 2 ++ es/guide/error-handling.md | 2 ++ es/guide/migrating-4.md | 2 ++ es/guide/migrating-5.md | 2 ++ es/guide/routing.md | 2 ++ es/guide/using-middleware.md | 2 ++ es/guide/using-template-engines.md | 2 ++ es/guide/writing-middleware.md | 2 ++ es/index.md | 2 ++ es/resources/community.md | 2 ++ es/resources/glossary.md | 2 ++ es/resources/middleware.md | 2 ++ es/starter/basic-routing.md | 3 +++ es/starter/faq.md | 3 +++ es/starter/generator.md | 2 ++ es/starter/hello-world.md | 2 ++ es/starter/installing.md | 2 ++ es/starter/static-files.md | 2 ++ fr/3x/api.md | 3 +++ fr/4x/api.md | 2 ++ fr/5x/api.md | 2 ++ fr/advanced/best-practice-performance.md | 5 ++++- fr/advanced/best-practice-security.md | 2 ++ fr/advanced/developing-template-engines.md | 2 ++ fr/advanced/security-updates.md | 2 ++ fr/api.md | 2 ++ fr/guide/behind-proxies.md | 2 ++ fr/guide/database-integration.md | 2 ++ fr/guide/debugging.md | 2 ++ fr/guide/error-handling.md | 2 ++ fr/guide/migrating-4.md | 2 ++ fr/guide/migrating-5.md | 2 ++ fr/guide/routing.md | 2 ++ fr/guide/using-middleware.md | 2 ++ fr/guide/using-template-engines.md | 2 ++ fr/guide/writing-middleware.md | 2 ++ fr/index.md | 3 ++- fr/resources/community.md | 2 ++ fr/resources/glossary.md | 2 ++ fr/resources/middleware.md | 2 ++ fr/starter/basic-routing.md | 3 +++ fr/starter/faq.md | 3 +++ fr/starter/generator.md | 2 ++ fr/starter/hello-world.md | 4 +++- fr/starter/installing.md | 2 ++ fr/starter/static-files.md | 2 ++ id/3x/api.md | 3 +++ id/4x/api.md | 2 ++ id/5x/api.md | 2 ++ id/advanced/best-practice-performance.md | 2 ++ id/advanced/best-practice-security.md | 2 ++ id/advanced/developing-template-engines.md | 2 ++ id/advanced/healthcheck-graceful-shutdown.md | 3 +++ id/advanced/security-updates.md | 2 ++ id/api.md | 2 ++ id/guide/behind-proxies.md | 2 ++ id/guide/database-integration.md | 2 ++ id/guide/debugging.md | 2 ++ id/guide/error-handling.md | 2 ++ id/guide/migrating-4.md | 2 ++ id/guide/migrating-5.md | 2 ++ id/guide/overriding-express-api.md | 2 ++ id/guide/routing.md | 2 ++ id/guide/using-middleware.md | 2 ++ id/guide/using-template-engines.md | 2 ++ id/guide/writing-middleware.md | 2 ++ id/index.md | 2 ++ id/resources/community.md | 2 ++ id/resources/contributing.md | 3 +++ id/resources/glossary.md | 2 ++ id/resources/middleware.md | 2 ++ id/resources/utils.md | 3 +++ id/starter/basic-routing.md | 3 +++ id/starter/examples.md | 3 +++ id/starter/faq.md | 3 +++ id/starter/generator.md | 2 ++ id/starter/hello-world.md | 2 ++ id/starter/installing.md | 2 ++ id/starter/static-files.md | 2 ++ index.md | 1 + it/3x/api.md | 3 +++ it/4x/api.md | 2 ++ it/5x/api.md | 2 ++ it/advanced/best-practice-performance.md | 2 ++ it/advanced/best-practice-security.md | 2 ++ it/advanced/developing-template-engines.md | 2 ++ it/advanced/security-updates.md | 2 ++ it/api.md | 2 ++ it/guide/behind-proxies.md | 2 ++ it/guide/database-integration.md | 2 ++ it/guide/debugging.md | 2 ++ it/guide/error-handling.md | 2 ++ it/guide/migrating-4.md | 2 ++ it/guide/migrating-5.md | 2 ++ it/guide/routing.md | 2 ++ it/guide/using-middleware.md | 2 ++ it/guide/using-template-engines.md | 2 ++ it/guide/writing-middleware.md | 2 ++ it/index.md | 2 ++ it/resources/community.md | 2 ++ it/resources/glossary.md | 2 ++ it/resources/middleware.md | 2 ++ it/starter/basic-routing.md | 3 +++ it/starter/faq.md | 3 +++ it/starter/generator.md | 2 ++ it/starter/hello-world.md | 2 ++ it/starter/installing.md | 2 ++ it/starter/static-files.md | 2 ++ ja/3x/api.md | 3 +++ ja/4x/api.md | 2 ++ ja/5x/api.md | 2 ++ ja/advanced/best-practice-performance.md | 2 ++ ja/advanced/best-practice-security.md | 2 ++ ja/advanced/developing-template-engines.md | 2 ++ ja/advanced/security-updates.md | 2 ++ ja/api.md | 2 ++ ja/guide/behind-proxies.md | 2 ++ ja/guide/database-integration.md | 2 ++ ja/guide/debugging.md | 2 ++ ja/guide/error-handling.md | 2 ++ ja/guide/migrating-4.md | 2 ++ ja/guide/migrating-5.md | 2 ++ ja/guide/routing.md | 2 ++ ja/guide/using-middleware.md | 2 ++ ja/guide/using-template-engines.md | 2 ++ ja/guide/writing-middleware.md | 2 ++ ja/index.md | 2 ++ ja/resources/community.md | 2 ++ ja/resources/glossary.md | 2 ++ ja/resources/middleware.md | 2 ++ ja/starter/basic-routing.md | 3 +++ ja/starter/faq.md | 3 +++ ja/starter/generator.md | 2 ++ ja/starter/hello-world.md | 2 ++ ja/starter/installing.md | 2 ++ ja/starter/static-files.md | 2 ++ ko/3x/api.md | 3 +++ ko/4x/api.md | 2 ++ ko/5x/api.md | 2 ++ ko/advanced/best-practice-performance.md | 2 ++ ko/advanced/best-practice-security.md | 2 ++ ko/advanced/developing-template-engines.md | 2 ++ ko/advanced/healthcheck-graceful-shutdown.md | 3 +++ ko/advanced/security-updates.md | 2 ++ ko/api.md | 2 ++ ko/changelog/4x.md | 2 ++ ko/guide/behind-proxies.md | 2 ++ ko/guide/database-integration.md | 2 ++ ko/guide/debugging.md | 2 ++ ko/guide/error-handling.md | 2 ++ ko/guide/migrating-4.md | 2 ++ ko/guide/migrating-5.md | 2 ++ ko/guide/routing.md | 2 ++ ko/guide/using-middleware.md | 2 ++ ko/guide/using-template-engines.md | 2 ++ ko/guide/writing-middleware.md | 2 ++ ko/index.md | 2 ++ ko/resources/community.md | 2 ++ ko/resources/glossary.md | 2 ++ ko/resources/middleware.md | 4 +++- ko/starter/basic-routing.md | 3 +++ ko/starter/faq.md | 3 +++ ko/starter/generator.md | 2 ++ ko/starter/hello-world.md | 2 ++ ko/starter/installing.md | 2 ++ ko/starter/static-files.md | 2 ++ pt-br/3x/api.md | 3 +++ pt-br/4x/api.md | 2 ++ pt-br/5x/api.md | 2 ++ pt-br/advanced/best-practice-performance.md | 2 ++ pt-br/advanced/best-practice-security.md | 2 ++ pt-br/advanced/developing-template-engines.md | 2 ++ pt-br/advanced/security-updates.md | 2 ++ pt-br/api.md | 2 ++ pt-br/guide/behind-proxies.md | 2 ++ pt-br/guide/database-integration.md | 2 ++ pt-br/guide/debugging.md | 2 ++ pt-br/guide/error-handling.md | 2 ++ pt-br/guide/migrating-4.md | 2 ++ pt-br/guide/migrating-5.md | 2 ++ pt-br/guide/routing.md | 2 ++ pt-br/guide/using-middleware.md | 2 ++ pt-br/guide/using-template-engines.md | 2 ++ pt-br/guide/writing-middleware.md | 2 ++ pt-br/index.md | 2 ++ pt-br/resources/community.md | 2 ++ pt-br/resources/glossary.md | 2 ++ pt-br/resources/middleware.md | 2 ++ pt-br/starter/basic-routing.md | 3 +++ pt-br/starter/faq.md | 3 +++ pt-br/starter/generator.md | 2 ++ pt-br/starter/hello-world.md | 2 ++ pt-br/starter/installing.md | 2 ++ pt-br/starter/static-files.md | 2 ++ ru/3x/api.md | 3 +++ ru/4x/api.md | 2 ++ ru/5x/api.md | 2 ++ ru/advanced/best-practice-performance.md | 5 ++++- ru/advanced/best-practice-security.md | 2 ++ ru/advanced/developing-template-engines.md | 2 ++ ru/advanced/security-updates.md | 2 ++ ru/api.md | 2 ++ ru/guide/behind-proxies.md | 2 ++ ru/guide/database-integration.md | 2 ++ ru/guide/debugging.md | 2 ++ ru/guide/error-handling.md | 2 ++ ru/guide/migrating-4.md | 2 ++ ru/guide/migrating-5.md | 2 ++ ru/guide/routing.md | 2 ++ ru/guide/using-middleware.md | 2 ++ ru/guide/using-template-engines.md | 2 ++ ru/guide/writing-middleware.md | 2 ++ ru/index.md | 2 ++ ru/resources/community.md | 2 ++ ru/resources/glossary.md | 2 ++ ru/resources/middleware.md | 2 ++ ru/starter/basic-routing.md | 3 +++ ru/starter/faq.md | 3 +++ ru/starter/generator.md | 2 ++ ru/starter/hello-world.md | 2 ++ ru/starter/installing.md | 2 ++ ru/starter/static-files.md | 2 ++ sk/3x/api.md | 3 +++ sk/4x/api.md | 2 ++ sk/5x/api.md | 2 ++ sk/advanced/best-practice-performance.md | 2 ++ sk/advanced/best-practice-security.md | 2 ++ sk/advanced/developing-template-engines.md | 2 ++ sk/advanced/security-updates.md | 2 ++ sk/api.md | 2 ++ sk/guide/behind-proxies.md | 2 ++ sk/guide/database-integration.md | 2 ++ sk/guide/debugging.md | 2 ++ sk/guide/error-handling.md | 2 ++ sk/guide/migrating-4.md | 2 ++ sk/guide/migrating-5.md | 2 ++ sk/guide/routing.md | 2 ++ sk/guide/using-middleware.md | 2 ++ sk/guide/using-template-engines.md | 2 ++ sk/guide/writing-middleware.md | 2 ++ sk/index.md | 2 ++ sk/resources/community.md | 2 ++ sk/resources/glossary.md | 2 ++ sk/resources/middleware.md | 2 ++ sk/starter/basic-routing.md | 3 +++ sk/starter/faq.md | 3 +++ sk/starter/generator.md | 2 ++ sk/starter/hello-world.md | 2 ++ sk/starter/installing.md | 2 ++ sk/starter/static-files.md | 2 ++ th/3x/api.md | 3 +++ th/4x/api.md | 2 ++ th/5x/api.md | 2 ++ th/advanced/best-practice-performance.md | 2 ++ th/advanced/best-practice-security.md | 2 ++ th/advanced/developing-template-engines.md | 2 ++ th/advanced/security-updates.md | 2 ++ th/api.md | 2 ++ th/guide/behind-proxies.md | 2 ++ th/guide/database-integration.md | 2 ++ th/guide/debugging.md | 2 ++ th/guide/error-handling.md | 2 ++ th/guide/migrating-4.md | 2 ++ th/guide/migrating-5.md | 2 ++ th/guide/routing.md | 2 ++ th/guide/using-middleware.md | 2 ++ th/guide/using-template-engines.md | 2 ++ th/guide/writing-middleware.md | 2 ++ th/index.md | 2 ++ th/resources/community.md | 2 ++ th/resources/contributing.md | 3 +++ th/resources/glossary.md | 2 ++ th/resources/middleware.md | 2 ++ th/resources/utils.md | 3 +++ th/starter/basic-routing.md | 3 +++ th/starter/faq.md | 3 +++ th/starter/generator.md | 2 ++ th/starter/hello-world.md | 2 ++ th/starter/installing.md | 2 ++ th/starter/static-files.md | 2 ++ tr/3x/api.md | 3 +++ tr/4x/api.md | 2 ++ tr/5x/api.md | 2 ++ tr/advanced/best-practice-performance.md | 4 +++- tr/advanced/best-practice-security.md | 2 ++ tr/advanced/developing-template-engines.md | 2 ++ tr/advanced/security-updates.md | 2 ++ tr/api.md | 2 ++ tr/changelog/4x.md | 2 ++ tr/guide/behind-proxies.md | 4 +++- tr/guide/database-integration.md | 4 +++- tr/guide/debugging.md | 4 +++- tr/guide/error-handling.md | 4 +++- tr/guide/migrating-4.md | 2 ++ tr/guide/migrating-5.md | 2 ++ tr/guide/overriding-express-api.md | 2 ++ tr/guide/routing.md | 2 ++ tr/guide/using-middleware.md | 2 ++ tr/guide/using-template-engines.md | 4 +++- tr/guide/writing-middleware.md | 4 +++- tr/index.md | 2 ++ tr/resources/community.md | 2 ++ tr/resources/contributing.md | 3 +++ tr/resources/glossary.md | 2 ++ tr/resources/middleware.md | 2 ++ tr/resources/utils.md | 3 +++ tr/starter/basic-routing.md | 3 +++ tr/starter/faq.md | 3 +++ tr/starter/generator.md | 2 ++ tr/starter/hello-world.md | 2 ++ tr/starter/installing.md | 2 ++ tr/starter/static-files.md | 2 ++ uk/3x/api.md | 3 +++ uk/4x/api.md | 2 ++ uk/5x/api.md | 2 ++ uk/advanced/best-practice-performance.md | 2 ++ uk/advanced/best-practice-security.md | 2 ++ uk/advanced/developing-template-engines.md | 2 ++ uk/advanced/security-updates.md | 2 ++ uk/api.md | 2 ++ uk/guide/behind-proxies.md | 2 ++ uk/guide/database-integration.md | 2 ++ uk/guide/debugging.md | 2 ++ uk/guide/error-handling.md | 2 ++ uk/guide/migrating-4.md | 2 ++ uk/guide/migrating-5.md | 2 ++ uk/guide/routing.md | 2 ++ uk/guide/using-middleware.md | 2 ++ uk/guide/using-template-engines.md | 2 ++ uk/guide/writing-middleware.md | 2 ++ uk/index.md | 2 ++ uk/resources/community.md | 2 ++ uk/resources/glossary.md | 2 ++ uk/resources/middleware.md | 2 ++ uk/starter/basic-routing.md | 3 +++ uk/starter/faq.md | 3 +++ uk/starter/generator.md | 2 ++ uk/starter/hello-world.md | 2 ++ uk/starter/installing.md | 2 ++ uk/starter/static-files.md | 2 ++ uz/3x/api.md | 3 +++ uz/4x/api.md | 2 ++ uz/5x/api.md | 2 ++ uz/advanced/developing-template-engines.md | 2 ++ uz/advanced/security-updates.md | 2 ++ uz/api.md | 2 ++ uz/guide/behind-proxies.md | 2 ++ uz/guide/database-integration.md | 2 ++ uz/guide/debugging.md | 2 ++ uz/guide/error-handling.md | 2 ++ uz/guide/migrating-4.md | 2 ++ uz/guide/routing.md | 2 ++ uz/guide/using-middleware.md | 2 ++ uz/guide/using-template-engines.md | 2 ++ uz/index.md | 2 ++ uz/resources/community.md | 2 ++ uz/resources/glossary.md | 2 ++ uz/resources/middleware.md | 2 ++ uz/starter/basic-routing.md | 3 +++ uz/starter/faq.md | 3 +++ uz/starter/generator.md | 2 ++ uz/starter/hello-world.md | 2 ++ uz/starter/installing.md | 2 ++ uz/starter/static-files.md | 2 ++ zh-cn/3x/api.md | 3 +++ zh-cn/4x/api.md | 2 ++ zh-cn/5x/api.md | 2 ++ zh-cn/advanced/best-practice-performance.md | 2 ++ zh-cn/advanced/best-practice-security.md | 2 ++ zh-cn/advanced/developing-template-engines.md | 2 ++ zh-cn/advanced/security-updates.md | 2 ++ zh-cn/api.md | 2 ++ zh-cn/guide/behind-proxies.md | 2 ++ zh-cn/guide/database-integration.md | 2 ++ zh-cn/guide/debugging.md | 2 ++ zh-cn/guide/error-handling.md | 2 ++ zh-cn/guide/migrating-4.md | 2 ++ zh-cn/guide/migrating-5.md | 2 ++ zh-cn/guide/routing.md | 2 ++ zh-cn/guide/using-middleware.md | 2 ++ zh-cn/guide/using-template-engines.md | 2 ++ zh-cn/guide/writing-middleware.md | 2 ++ zh-cn/index.md | 2 ++ zh-cn/resources/community.md | 2 ++ zh-cn/resources/glossary.md | 2 ++ zh-cn/resources/middleware.md | 2 ++ zh-cn/starter/basic-routing.md | 3 +++ zh-cn/starter/faq.md | 3 +++ zh-cn/starter/generator.md | 2 ++ zh-cn/starter/hello-world.md | 2 ++ zh-cn/starter/installing.md | 2 ++ zh-cn/starter/static-files.md | 2 ++ zh-tw/3x/api.md | 3 +++ zh-tw/4x/api.md | 2 ++ zh-tw/5x/api.md | 2 ++ zh-tw/advanced/best-practice-performance.md | 2 ++ zh-tw/advanced/best-practice-security.md | 2 ++ zh-tw/advanced/developing-template-engines.md | 2 ++ zh-tw/advanced/security-updates.md | 2 ++ zh-tw/api.md | 2 ++ zh-tw/guide/behind-proxies.md | 2 ++ zh-tw/guide/database-integration.md | 2 ++ zh-tw/guide/debugging.md | 2 ++ zh-tw/guide/error-handling.md | 2 ++ zh-tw/guide/migrating-4.md | 2 ++ zh-tw/guide/migrating-5.md | 2 ++ zh-tw/guide/routing.md | 2 ++ zh-tw/guide/using-middleware.md | 2 ++ zh-tw/guide/using-template-engines.md | 2 ++ zh-tw/guide/writing-middleware.md | 2 ++ zh-tw/index.md | 2 ++ zh-tw/resources/community.md | 2 ++ zh-tw/resources/glossary.md | 2 ++ zh-tw/resources/middleware.md | 2 ++ zh-tw/starter/basic-routing.md | 3 +++ zh-tw/starter/faq.md | 3 +++ zh-tw/starter/generator.md | 2 ++ zh-tw/starter/hello-world.md | 2 ++ zh-tw/starter/installing.md | 2 ++ zh-tw/starter/static-files.md | 2 ++ 495 files changed, 992 insertions(+), 13 deletions(-) diff --git a/_posts/2024-07-16-welcome-post.md b/_posts/2024-07-16-welcome-post.md index 08e7323e9..bbbb66d57 100644 --- a/_posts/2024-07-16-welcome-post.md +++ b/_posts/2024-07-16-welcome-post.md @@ -1,5 +1,6 @@ --- -title: Welcome to The Express Blog! +title: Welcome to The Express Blog! +description: Introducing the new Express blog — a primary platform for announcements, updates, and communication from the Express technical committee. tags: site-admin author: Rand McKinney and Chris Del --- diff --git a/de/3x/api.md b/de/3x/api.md index 6520d8a19..931555084 100755 --- a/de/3x/api.md +++ b/de/3x/api.md @@ -1,6 +1,7 @@ --- layout: 3x-api title: Express 3.x - API-Referenz +description: Access the API reference for Express.js version 3.x, noting that this version is end-of-life and no longer maintained - includes details on modules and methods. menu: api lang: de --- diff --git a/de/4x/api.md b/de/4x/api.md index b29bca87c..736e92231 100755 --- a/de/4x/api.md +++ b/de/4x/api.md @@ -1,6 +1,7 @@ --- layout: 4x-api title: Express 4.x - API-Referenz +description: Access the API reference for Express.js 4.x, detailing all modules, methods, and properties for building web applications with this version. menu: api lang: de --- diff --git a/de/5x/api.md b/de/5x/api.md index 8ff7613f3..d4c783a87 100644 --- a/de/5x/api.md +++ b/de/5x/api.md @@ -1,6 +1,7 @@ --- layout: 5x-api title: Express 5.x - API-Referenz +description: Access the API reference for Express.js 5.x, detailing all modules, methods, and properties for building web applications with this latest version. menu: api lang: de --- diff --git a/de/advanced/best-practice-performance.md b/de/advanced/best-practice-performance.md index ab975eb38..1db5aefd5 100755 --- a/de/advanced/best-practice-performance.md +++ b/de/advanced/best-practice-performance.md @@ -1,6 +1,7 @@ --- layout: page title: Leistungsspezifische Best Practices für Express-Anwendungen in Produktionsumgebungen +description: Discover performance and reliability best practices for Express apps in production, covering code optimizations and environment setups for optimal performance. menu: advanced lang: de --- diff --git a/de/advanced/best-practice-security.md b/de/advanced/best-practice-security.md index 40942dd07..f1058784f 100755 --- a/de/advanced/best-practice-security.md +++ b/de/advanced/best-practice-security.md @@ -1,6 +1,7 @@ --- layout: page title: Sicherheitsspezifische Best Practices für Express-Anwendungen in Produktionsumgebungen +description: Discover crucial security best practices for Express apps in production, including using TLS, input validation, secure cookies, and preventing vulnerabilities. menu: advanced lang: de --- diff --git a/de/advanced/developing-template-engines.md b/de/advanced/developing-template-engines.md index 3e79176f7..1082443d7 100755 --- a/de/advanced/developing-template-engines.md +++ b/de/advanced/developing-template-engines.md @@ -1,6 +1,7 @@ --- layout: page title: Template-Engines für Express entwickeln +description: Learn how to develop custom template engines for Express.js using app.engine(), with examples on creating and integrating your own template rendering logic. menu: advanced lang: de --- diff --git a/de/advanced/security-updates.md b/de/advanced/security-updates.md index 5beeb428c..ec7bab2ba 100755 --- a/de/advanced/security-updates.md +++ b/de/advanced/security-updates.md @@ -1,6 +1,7 @@ --- layout: page title: Express-Sicherheitsupdates +description: Review the latest security updates and patches for Express.js, including detailed vulnerability lists for different versions to help maintain a secure application. menu: advanced lang: de --- diff --git a/de/api.md b/de/api.md index fc5a00673..1891b944f 100755 --- a/de/api.md +++ b/de/api.md @@ -1,6 +1,7 @@ --- layout: 4x-api title: Express 4.x - API-Referenz +description: Access the API reference for Express.js detailing all modules, methods, and properties for building web applications with this version. lang: de ---
diff --git a/de/guide/behind-proxies.md b/de/guide/behind-proxies.md index 581aaca16..8260d18f8 100755 --- a/de/guide/behind-proxies.md +++ b/de/guide/behind-proxies.md @@ -1,6 +1,7 @@ --- layout: page title: Express hinter Proxys +description: Learn how to configure Express.js applications to work correctly behind reverse proxies, including using the trust proxy setting to handle client IP addresses. menu: guide lang: de --- diff --git a/de/guide/database-integration.md b/de/guide/database-integration.md index 475e2b52a..0d2f892fd 100755 --- a/de/guide/database-integration.md +++ b/de/guide/database-integration.md @@ -1,6 +1,7 @@ --- layout: page title: Datenbankintegration in Express +description: Discover how to integrate various databases with Express.js applications, including setup examples for MongoDB, MySQL, PostgreSQL, and more. menu: guide lang: de --- diff --git a/de/guide/debugging.md b/de/guide/debugging.md index b3bf36557..29e9f7589 100755 --- a/de/guide/debugging.md +++ b/de/guide/debugging.md @@ -1,6 +1,7 @@ --- layout: page title: Debugging bei Express +description: Learn how to enable and use debugging logs in Express.js applications by setting the DEBUG environment variable for enhanced troubleshooting. menu: guide lang: de --- diff --git a/de/guide/error-handling.md b/de/guide/error-handling.md index 186081978..48cc17e28 100755 --- a/de/guide/error-handling.md +++ b/de/guide/error-handling.md @@ -1,6 +1,7 @@ --- layout: page title: Fehlerbehandlung in Express +description: Understand how Express.js handles errors in synchronous and asynchronous code, and learn to implement custom error handling middleware for your applications. menu: guide lang: de --- diff --git a/de/guide/migrating-4.md b/de/guide/migrating-4.md index e0af87e4e..0a00f7b44 100755 --- a/de/guide/migrating-4.md +++ b/de/guide/migrating-4.md @@ -1,6 +1,7 @@ --- layout: page title: Migration auf Express 4 +description: A guide to migrating your Express.js applications from version 3 to 4, covering changes in middleware, routing, and how to update your codebase effectively. menu: guide lang: de --- diff --git a/de/guide/migrating-5.md b/de/guide/migrating-5.md index a3482c550..3e59ad898 100755 --- a/de/guide/migrating-5.md +++ b/de/guide/migrating-5.md @@ -1,6 +1,7 @@ --- layout: page title: Migration auf Express 5 +description: A comprehensive guide to migrating your Express.js applications from version 4 to 5, detailing breaking changes, deprecated methods, and new improvements. menu: guide lang: de --- diff --git a/de/guide/routing.md b/de/guide/routing.md index 42c4a9098..946ef0ba9 100755 --- a/de/guide/routing.md +++ b/de/guide/routing.md @@ -1,6 +1,7 @@ --- layout: page title: Weiterleitung in Express +description: Learn how to define and use routes in Express.js applications, including route methods, route paths, parameters, and using Router for modular routing. menu: guide lang: de --- diff --git a/de/guide/using-middleware.md b/de/guide/using-middleware.md index 31b7d8b25..d8b306ec0 100755 --- a/de/guide/using-middleware.md +++ b/de/guide/using-middleware.md @@ -1,6 +1,7 @@ --- layout: page title: Express-Middleware verwenden +description: Learn how to use middleware in Express.js applications, including application-level and router-level middleware, error handling, and integrating third-party middleware. menu: guide lang: de --- diff --git a/de/guide/using-template-engines.md b/de/guide/using-template-engines.md index 8d8bcf9a4..0a31c1d9c 100755 --- a/de/guide/using-template-engines.md +++ b/de/guide/using-template-engines.md @@ -1,6 +1,7 @@ --- layout: page title: Template-Engines in Express verwenden +description: Discover how to integrate and use template engines like Pug, Handlebars, and EJS with Express.js to render dynamic HTML pages efficiently. menu: guide lang: de --- diff --git a/de/guide/writing-middleware.md b/de/guide/writing-middleware.md index 283fbeaac..765591c80 100755 --- a/de/guide/writing-middleware.md +++ b/de/guide/writing-middleware.md @@ -1,6 +1,7 @@ --- layout: page title: Middleware für die Verwendung in Express-Anwendungen schreiben +description: Learn how to write custom middleware functions for Express.js applications, including examples and best practices for enhancing request and response handling. menu: guide lang: de --- diff --git a/de/index.md b/de/index.md index a52f08bb5..90db514e4 100644 --- a/de/index.md +++ b/de/index.md @@ -1,6 +1,7 @@ --- layout: home title: Express - Node.js-Framework von Webanwendungen +description: "Express is a fast, unopinionated, minimalist web framework for Node.js, providing a robust set of features for web and mobile applications." menu: home lang: de --- diff --git a/de/resources/community.md b/de/resources/community.md index 23398c5af..fa4667e87 100755 --- a/de/resources/community.md +++ b/de/resources/community.md @@ -1,6 +1,7 @@ --- layout: page title: Express-Community +description: Connect with the Express.js community, learn about the technical committee, find resources, explore community-contributed modules, and get involved in discussions. menu: resources lang: de --- diff --git a/de/resources/glossary.md b/de/resources/glossary.md index 71f78f6ef..51ae6a265 100755 --- a/de/resources/glossary.md +++ b/de/resources/glossary.md @@ -1,6 +1,7 @@ --- layout: page title: Express-Glossar +description: A comprehensive glossary of terms related to Express.js, Node.js, middleware, routing, and other key concepts to help you understand and use Express effectively. menu: resources lang: de --- diff --git a/de/resources/middleware.md b/de/resources/middleware.md index d25474501..798bb2243 100755 --- a/de/resources/middleware.md +++ b/de/resources/middleware.md @@ -1,6 +1,7 @@ --- layout: page title: Express-Middleware +description: Explore a list of Express.js middleware modules maintained by the Express team and the community, including built-in middleware and popular third-party modules. menu: resources lang: de --- diff --git a/de/starter/basic-routing.md b/de/starter/basic-routing.md index e59ce4124..651d04f90 100755 --- a/de/starter/basic-routing.md +++ b/de/starter/basic-routing.md @@ -1,6 +1,7 @@ --- layout: page title: Basisrouting in Express +description: Learn the fundamentals of routing in Express.js applications, including how to define routes, handle HTTP methods, and create route handlers for your web server. menu: starter lang: de --- diff --git a/de/starter/faq.md b/de/starter/faq.md index 89ba8e6a5..fb9b1bda0 100755 --- a/de/starter/faq.md +++ b/de/starter/faq.md @@ -1,6 +1,7 @@ --- layout: page title: Häufig gestellte Fragen zu Express +description: Find answers to frequently asked questions about Express.js, including topics on application structure, models, authentication, template engines, error handling, and more. menu: starter lang: de --- diff --git a/de/starter/generator.md b/de/starter/generator.md index 459d016ec..7dfe69900 100755 --- a/de/starter/generator.md +++ b/de/starter/generator.md @@ -1,6 +1,7 @@ --- layout: page title: Express-Anwendungsgenerator +description: Learn how to use the Express application generator tool to quickly create a skeleton for your Express.js applications, streamlining setup and configuration. menu: starter lang: de --- diff --git a/de/starter/hello-world.md b/de/starter/hello-world.md index c3093be0e..d38ec358b 100755 --- a/de/starter/hello-world.md +++ b/de/starter/hello-world.md @@ -1,6 +1,7 @@ --- layout: page title: Beispiel "Hello World" in Express +description: Get started with Express.js by building a simple 'Hello World' application, demonstrating the basic setup and server creation for beginners. menu: starter lang: de --- diff --git a/de/starter/installing.md b/de/starter/installing.md index a99df5784..a3111d2a3 100755 --- a/de/starter/installing.md +++ b/de/starter/installing.md @@ -1,6 +1,7 @@ --- layout: page title: Express installieren +description: Learn how to install Express.js in your Node.js environment, including setting up your project directory and managing dependencies with npm. menu: starter lang: de --- diff --git a/de/starter/static-files.md b/de/starter/static-files.md index 9c6197ee3..6b8136efa 100755 --- a/de/starter/static-files.md +++ b/de/starter/static-files.md @@ -1,6 +1,7 @@ --- layout: page title: Statische Dateien in Express bereitstellen +description: Understand how to serve static files like images, CSS, and JavaScript in Express.js applications using the built-in 'static' middleware. menu: starter lang: de --- diff --git a/en/3x/api.md b/en/3x/api.md index ecad586eb..dcc95967d 100644 --- a/en/3x/api.md +++ b/en/3x/api.md @@ -1,6 +1,7 @@ --- layout: 3x-api title: Express 3.x - API Reference +description: Access the API reference for Express.js version 3.x, noting that this version is end-of-life and no longer maintained - includes details on modules and methods. menu: api lang: en redirect_from: "/3x/api.html" diff --git a/en/4x/api.md b/en/4x/api.md index 495a70113..fc140cc66 100644 --- a/en/4x/api.md +++ b/en/4x/api.md @@ -1,6 +1,7 @@ --- layout: 4x-api title: Express 4.x - API Reference +description: Access the API reference for Express.js 4.x, detailing all modules, methods, and properties for building web applications with this version. menu: api lang: en redirect_from: "/4x/api.html" diff --git a/en/5x/api.md b/en/5x/api.md index ee85ebe8a..5628fad44 100644 --- a/en/5x/api.md +++ b/en/5x/api.md @@ -1,6 +1,7 @@ --- layout: 5x-api title: Express 5.x - API Reference +description: Access the API reference for Express.js 5.x, detailing all modules, methods, and properties for building web applications with this latest version. menu: api lang: en redirect_from: "/5x/api.html" diff --git a/en/advanced/best-practice-performance.md b/en/advanced/best-practice-performance.md index 51a63841e..1f516a37d 100644 --- a/en/advanced/best-practice-performance.md +++ b/en/advanced/best-practice-performance.md @@ -1,6 +1,7 @@ --- layout: page title: Performance Best Practices Using Express in Production +description: Discover performance and reliability best practices for Express apps in production, covering code optimizations and environment setups for optimal performance. menu: advanced lang: en redirect_from: "/advanced/best-practice-performance.html" diff --git a/en/advanced/best-practice-security.md b/en/advanced/best-practice-security.md index 07e7060d5..2616c8698 100644 --- a/en/advanced/best-practice-security.md +++ b/en/advanced/best-practice-security.md @@ -1,6 +1,7 @@ --- layout: page title: Security Best Practices for Express in Production +description: Discover crucial security best practices for Express apps in production, including using TLS, input validation, secure cookies, and preventing vulnerabilities. menu: advanced lang: en redirect_from: "/advanced/best-practice-security.html" diff --git a/en/advanced/developing-template-engines.md b/en/advanced/developing-template-engines.md index 6cf96c16b..b4d0bbcb9 100755 --- a/en/advanced/developing-template-engines.md +++ b/en/advanced/developing-template-engines.md @@ -1,6 +1,7 @@ --- layout: page title: Developing template engines for Express +description: Learn how to develop custom template engines for Express.js using app.engine(), with examples on creating and integrating your own template rendering logic. menu: advanced lang: en redirect_from: "/advanced/developing-template-engines.html" diff --git a/en/advanced/healthcheck-graceful-shutdown.md b/en/advanced/healthcheck-graceful-shutdown.md index 22d6f3bac..f84ee9b8c 100644 --- a/en/advanced/healthcheck-graceful-shutdown.md +++ b/en/advanced/healthcheck-graceful-shutdown.md @@ -1,6 +1,7 @@ --- layout: page title: Health Checks and Graceful Shutdown +description: Learn how to implement health checks and graceful shutdown in Express apps to enhance reliability, manage deployments, and integrate with load balancers like Kubernetes. menu: advanced lang: en redirect_from: "/advanced/healthcheck-graceful-shutdown.html" diff --git a/en/advanced/security-updates.md b/en/advanced/security-updates.md index d8ee6cda4..396b7e705 100755 --- a/en/advanced/security-updates.md +++ b/en/advanced/security-updates.md @@ -1,6 +1,7 @@ --- layout: page title: Express security updates +description: Review the latest security updates and patches for Express.js, including detailed vulnerability lists for different versions to help maintain a secure application. menu: advanced lang: en redirect_from: "/advanced/security-updates.html" diff --git a/en/api.md b/en/api.md index 16227d369..2fde5f535 100644 --- a/en/api.md +++ b/en/api.md @@ -1,6 +1,7 @@ --- layout: 4x-api title: Express 4.x - API Reference +description: Access the API reference for Express.js detailing all modules, methods, and properties for building web applications with this version. lang: en redirect_from: "/api.html" --- diff --git a/en/blog/posts.md b/en/blog/posts.md index ca64543c8..d49e12983 100644 --- a/en/blog/posts.md +++ b/en/blog/posts.md @@ -1,6 +1,7 @@ --- layout: post title: Express Blog Posts +description: Explore the latest articles, announcements, and updates from the Express.js team and community on the Express blog. menu: blog lang: en redirect_from: "/blog/posts.html" diff --git a/en/blog/write-post.md b/en/blog/write-post.md index 769e2ebe7..3e1295544 100644 --- a/en/blog/write-post.md +++ b/en/blog/write-post.md @@ -1,6 +1,7 @@ --- layout: post title: How to write a blog post +description: Learn how to propose and write a blog post for the Express.js blog, including submission guidelines and steps to contribute your content. menu: blog lang: en redirect_from: "/blog/write.html" diff --git a/en/changelog/4x.md b/en/changelog/4x.md index 957f1727a..fc2a651d7 100644 --- a/en/changelog/4x.md +++ b/en/changelog/4x.md @@ -1,6 +1,7 @@ --- layout: page title: Express 4.x changelog +description: Stay updated with the release change log for Express.js 4.x, detailing new features, bug fixes, and important changes across versions. menu: changelog lang: en redirect_from: "/changelog/4x.html" diff --git a/en/guide/behind-proxies.md b/en/guide/behind-proxies.md index 91ae3446c..8e0a13f3e 100755 --- a/en/guide/behind-proxies.md +++ b/en/guide/behind-proxies.md @@ -1,6 +1,7 @@ --- layout: page title: Express behind proxies +description: Learn how to configure Express.js applications to work correctly behind reverse proxies, including using the trust proxy setting to handle client IP addresses. menu: guide lang: en redirect_from: "/guide/behind-proxies.html" diff --git a/en/guide/database-integration.md b/en/guide/database-integration.md index 66c676df1..72320216b 100644 --- a/en/guide/database-integration.md +++ b/en/guide/database-integration.md @@ -1,6 +1,7 @@ --- layout: page title: Express database integration +description: Discover how to integrate various databases with Express.js applications, including setup examples for MongoDB, MySQL, PostgreSQL, and more. menu: guide lang: en redirect_from: "/guide/database-integration.html" diff --git a/en/guide/debugging.md b/en/guide/debugging.md index 5781429d4..0f2326c74 100755 --- a/en/guide/debugging.md +++ b/en/guide/debugging.md @@ -1,6 +1,7 @@ --- layout: page title: Debugging Express +description: Learn how to enable and use debugging logs in Express.js applications by setting the DEBUG environment variable for enhanced troubleshooting. menu: guide lang: en redirect_from: "/guide/debugging.html" diff --git a/en/guide/error-handling.md b/en/guide/error-handling.md index a74903854..dd8bc9f88 100755 --- a/en/guide/error-handling.md +++ b/en/guide/error-handling.md @@ -1,6 +1,7 @@ --- layout: page title: Express error handling +description: Understand how Express.js handles errors in synchronous and asynchronous code, and learn to implement custom error handling middleware for your applications. menu: guide lang: en redirect_from: "/guide/error-handling.html" diff --git a/en/guide/migrating-4.md b/en/guide/migrating-4.md index 48f9254c0..fc7d1e443 100755 --- a/en/guide/migrating-4.md +++ b/en/guide/migrating-4.md @@ -1,6 +1,7 @@ --- layout: page title: Migrating to Express 4 +description: A guide to migrating your Express.js applications from version 3 to 4, covering changes in middleware, routing, and how to update your codebase effectively. menu: guide lang: en redirect_from: "/guide/migrating-4.html" diff --git a/en/guide/migrating-5.md b/en/guide/migrating-5.md index 969e7417e..ceaabc97b 100755 --- a/en/guide/migrating-5.md +++ b/en/guide/migrating-5.md @@ -1,6 +1,7 @@ --- layout: page title: Migrating to Express 5 +description: A comprehensive guide to migrating your Express.js applications from version 4 to 5, detailing breaking changes, deprecated methods, and new improvements. menu: guide lang: en redirect_from: "/guide/migrating-5.html" diff --git a/en/guide/overriding-express-api.md b/en/guide/overriding-express-api.md index 78ebc0a5e..b2e164c5f 100644 --- a/en/guide/overriding-express-api.md +++ b/en/guide/overriding-express-api.md @@ -1,6 +1,7 @@ --- layout: page title: Overriding the Express API +description: Discover how to customize and extend the Express.js API by overriding methods and properties on the request and response objects using prototypes. menu: guide lang: en --- diff --git a/en/guide/routing.md b/en/guide/routing.md index 6402ab61c..914fa2fd6 100755 --- a/en/guide/routing.md +++ b/en/guide/routing.md @@ -1,6 +1,7 @@ --- layout: page title: Express routing +description: Learn how to define and use routes in Express.js applications, including route methods, route paths, parameters, and using Router for modular routing. menu: guide lang: en redirect_from: "/guide/routing.html" diff --git a/en/guide/using-middleware.md b/en/guide/using-middleware.md index 6bf07ebec..22d9e20cf 100644 --- a/en/guide/using-middleware.md +++ b/en/guide/using-middleware.md @@ -1,6 +1,7 @@ --- layout: page title: Using Express middleware +description: Learn how to use middleware in Express.js applications, including application-level and router-level middleware, error handling, and integrating third-party middleware. menu: guide lang: en redirect_from: "/guide/using-middleware.html" diff --git a/en/guide/using-template-engines.md b/en/guide/using-template-engines.md index a0c4c3050..b28c810e2 100755 --- a/en/guide/using-template-engines.md +++ b/en/guide/using-template-engines.md @@ -1,6 +1,7 @@ --- layout: page title: Using template engines with Express +description: Discover how to integrate and use template engines like Pug, Handlebars, and EJS with Express.js to render dynamic HTML pages efficiently. menu: guide lang: en redirect_from: "/guide/using-template-engines.html" diff --git a/en/guide/writing-middleware.md b/en/guide/writing-middleware.md index 308e98bae..e625d8216 100755 --- a/en/guide/writing-middleware.md +++ b/en/guide/writing-middleware.md @@ -1,6 +1,7 @@ --- layout: page title: Writing middleware for use in Express apps +description: Learn how to write custom middleware functions for Express.js applications, including examples and best practices for enhancing request and response handling. menu: guide lang: en redirect_from: "/guide/writing-middleware.html" diff --git a/en/resources/community.md b/en/resources/community.md index 8676084ba..f12a1a55d 100755 --- a/en/resources/community.md +++ b/en/resources/community.md @@ -1,6 +1,7 @@ --- layout: page title: Express community +description: Connect with the Express.js community, learn about the technical committee, find resources, explore community-contributed modules, and get involved in discussions. menu: resources lang: en redirect_from: "/resources/community.html" diff --git a/en/resources/contributing.md b/en/resources/contributing.md index 05115c551..0e64e5d34 100644 --- a/en/resources/contributing.md +++ b/en/resources/contributing.md @@ -1,6 +1,7 @@ --- layout: page title: Contributing to Express +description: Find out how to contribute to Express.js, including guidelines for reporting issues, submitting pull requests, becoming a collaborator, and understanding security policies. menu: resources lang: en redirect_from: "/resources/community.html" diff --git a/en/resources/glossary.md b/en/resources/glossary.md index ec0a4e368..fe4c0444c 100755 --- a/en/resources/glossary.md +++ b/en/resources/glossary.md @@ -1,6 +1,7 @@ --- layout: page title: Express glossary +description: A comprehensive glossary of terms related to Express.js, Node.js, middleware, routing, and other key concepts to help you understand and use Express effectively. menu: resources lang: en redirect_from: "/resources/glossary.html" diff --git a/en/resources/middleware.md b/en/resources/middleware.md index c41d1e432..d5922f34a 100755 --- a/en/resources/middleware.md +++ b/en/resources/middleware.md @@ -1,6 +1,7 @@ --- layout: middleware title: Express middleware +description: Explore a list of Express.js middleware modules maintained by the Express team and the community, including built-in middleware and popular third-party modules. menu: resources lang: en redirect_from: "/resources/middleware.html" diff --git a/en/resources/utils.md b/en/resources/utils.md index 6a975ff99..6799b75e4 100644 --- a/en/resources/utils.md +++ b/en/resources/utils.md @@ -1,6 +1,7 @@ --- layout: page title: Express utilities +description: Discover utility modules related to Express.js and Node.js, including tools for cookies, CSRF protection, URL parsing, routing, and more to enhance your applications. menu: resources lang: en redirect_from: "/resources/utilities.html" diff --git a/en/starter/basic-routing.md b/en/starter/basic-routing.md index 84c6aac7f..e0256c8f4 100755 --- a/en/starter/basic-routing.md +++ b/en/starter/basic-routing.md @@ -1,6 +1,7 @@ --- layout: page title: Express basic routing +description: Learn the fundamentals of routing in Express.js applications, including how to define routes, handle HTTP methods, and create route handlers for your web server. menu: starter lang: en redirect_from: "/starter/basic-routing.html" diff --git a/en/starter/examples.md b/en/starter/examples.md index 3cb67d6b3..275e98ca5 100755 --- a/en/starter/examples.md +++ b/en/starter/examples.md @@ -1,6 +1,7 @@ --- layout: page title: Express examples +description: Explore a collection of Express.js application examples covering various use cases, integrations, and advanced configurations to help you learn and build your projects. menu: starter lang: en redirect_from: "/starter/examples.html" diff --git a/en/starter/faq.md b/en/starter/faq.md index 4cb750d58..0e7948f5f 100755 --- a/en/starter/faq.md +++ b/en/starter/faq.md @@ -1,6 +1,7 @@ --- layout: page title: Express FAQ +description: Find answers to frequently asked questions about Express.js, including topics on application structure, models, authentication, template engines, error handling, and more. menu: starter lang: en redirect_from: "/starter/faq.html" diff --git a/en/starter/generator.md b/en/starter/generator.md index a9b88c879..0c399b56e 100755 --- a/en/starter/generator.md +++ b/en/starter/generator.md @@ -1,6 +1,7 @@ --- layout: page title: Express application generator +description: Learn how to use the Express application generator tool to quickly create a skeleton for your Express.js applications, streamlining setup and configuration. menu: starter lang: en redirect_from: "/starter/generator.html" diff --git a/en/starter/hello-world.md b/en/starter/hello-world.md index 4060cdd92..c6b434177 100755 --- a/en/starter/hello-world.md +++ b/en/starter/hello-world.md @@ -1,6 +1,7 @@ --- layout: page title: Express "Hello World" example +description: Get started with Express.js by building a simple 'Hello World' application, demonstrating the basic setup and server creation for beginners. menu: starter lang: en redirect_from: "/starter/hello-world.html" diff --git a/en/starter/installing.md b/en/starter/installing.md index 5346ab8b8..b19591ed9 100755 --- a/en/starter/installing.md +++ b/en/starter/installing.md @@ -1,6 +1,7 @@ --- layout: page title: Installing Express +description: Learn how to install Express.js in your Node.js environment, including setting up your project directory and managing dependencies with npm. menu: starter lang: en redirect_from: "/starter/installing.html" diff --git a/en/starter/static-files.md b/en/starter/static-files.md index f20f4ebde..2496a2405 100755 --- a/en/starter/static-files.md +++ b/en/starter/static-files.md @@ -1,6 +1,7 @@ --- layout: page title: Serving static files in Express +description: Understand how to serve static files like images, CSS, and JavaScript in Express.js applications using the built-in 'static' middleware. menu: starter lang: en redirect_from: "/starter/static-files.html" diff --git a/en/support/index.md b/en/support/index.md index b5978db01..1a315cf9d 100644 --- a/en/support/index.md +++ b/en/support/index.md @@ -1,6 +1,7 @@ --- layout: page title: Version Support +description: Find information about the support schedule for different Express.js versions, including which versions are currently maintained and end-of-life policies. menu: support lang: en --- diff --git a/es/3x/api.md b/es/3x/api.md index d33cc2114..262dfd968 100755 --- a/es/3x/api.md +++ b/es/3x/api.md @@ -3,6 +3,9 @@ layout: 3x-api title: Express 3.x - Referencia de API menu: api lang: es +description: Access the API reference for Express.js version 3.x, noting that this + version is end-of-life and no longer maintained - includes details on modules and + methods. ---
diff --git a/es/4x/api.md b/es/4x/api.md index 1a6f448e1..14e36325f 100755 --- a/es/4x/api.md +++ b/es/4x/api.md @@ -3,6 +3,8 @@ layout: 4x-api title: Express 4.x - Referencia de API menu: api lang: es +description: Access the API reference for Express.js 4.x, detailing all modules, methods, + and properties for building web applications with this version. ---
diff --git a/es/5x/api.md b/es/5x/api.md index 0b46b13f2..cb342e91a 100644 --- a/es/5x/api.md +++ b/es/5x/api.md @@ -3,6 +3,8 @@ layout: 5x-api title: Express 5.x - Referencia de API menu: api lang: es +description: Access the API reference for Express.js 5.x, detailing all modules, methods, + and properties for building web applications with this latest version. ---
diff --git a/es/advanced/best-practice-performance.md b/es/advanced/best-practice-performance.md index 6803cb2b8..d99dec3d2 100755 --- a/es/advanced/best-practice-performance.md +++ b/es/advanced/best-practice-performance.md @@ -3,6 +3,8 @@ layout: page title: Mejores prácticas de rendimiento cuando se utiliza Express en producción menu: advanced lang: es +description: Discover performance and reliability best practices for Express apps + in production, covering code optimizations and environment setups for optimal performance. --- # Mejores prácticas de producción: rendimiento y fiabilidad diff --git a/es/advanced/best-practice-security.md b/es/advanced/best-practice-security.md index 2ffffffb2..fb329dade 100755 --- a/es/advanced/best-practice-security.md +++ b/es/advanced/best-practice-security.md @@ -3,6 +3,8 @@ layout: page title: Mejores prácticas de seguridad para Express en producción menu: advanced lang: es +description: Discover crucial security best practices for Express apps in production, + including using TLS, input validation, secure cookies, and preventing vulnerabilities. --- # Mejores prácticas de producción: seguridad diff --git a/es/advanced/developing-template-engines.md b/es/advanced/developing-template-engines.md index 89399b84f..d6fcdbd18 100755 --- a/es/advanced/developing-template-engines.md +++ b/es/advanced/developing-template-engines.md @@ -3,6 +3,8 @@ layout: page title: Desarrollo de motores de plantilla para Express menu: advanced lang: es +description: Learn how to develop custom template engines for Express.js using app.engine(), + with examples on creating and integrating your own template rendering logic. --- # Desarrollo de motores de plantilla para Express diff --git a/es/advanced/security-updates.md b/es/advanced/security-updates.md index ac70955ca..bcabee2cc 100755 --- a/es/advanced/security-updates.md +++ b/es/advanced/security-updates.md @@ -3,6 +3,8 @@ layout: page title: Actualizaciones de seguridad de Express menu: advanced lang: es +description: Review the latest security updates and patches for Express.js, including + detailed vulnerability lists for different versions to help maintain a secure application. --- # Actualizaciones de seguridad diff --git a/es/api.md b/es/api.md index 6464fc36e..21b5b00b0 100755 --- a/es/api.md +++ b/es/api.md @@ -2,6 +2,8 @@ layout: 4x-api title: Express 4.x - Referencia de API lang: es +description: Access the API reference for Express.js detailing all modules, methods, + and properties for building web applications with this version. ---
diff --git a/es/guide/behind-proxies.md b/es/guide/behind-proxies.md index ac4b40674..37e1716fa 100755 --- a/es/guide/behind-proxies.md +++ b/es/guide/behind-proxies.md @@ -3,6 +3,8 @@ layout: page title: Express detrás de proxies menu: guide lang: es +description: Learn how to configure Express.js applications to work correctly behind + reverse proxies, including using the trust proxy setting to handle client IP addresses. --- # Express detrás de proxies diff --git a/es/guide/database-integration.md b/es/guide/database-integration.md index 47a887b6a..fea1493e1 100755 --- a/es/guide/database-integration.md +++ b/es/guide/database-integration.md @@ -3,6 +3,8 @@ layout: page title: Integración de la base de datos de Express menu: guide lang: es +description: Discover how to integrate various databases with Express.js applications, + including setup examples for MongoDB, MySQL, PostgreSQL, and more. --- # Integración de la base de datos diff --git a/es/guide/debugging.md b/es/guide/debugging.md index 17c019a74..73bf7d7cd 100755 --- a/es/guide/debugging.md +++ b/es/guide/debugging.md @@ -3,6 +3,8 @@ layout: page title: Depuración de Express menu: guide lang: es +description: Learn how to enable and use debugging logs in Express.js applications + by setting the DEBUG environment variable for enhanced troubleshooting. --- # Depuración de Express diff --git a/es/guide/error-handling.md b/es/guide/error-handling.md index 01c28397d..e857e8d2d 100755 --- a/es/guide/error-handling.md +++ b/es/guide/error-handling.md @@ -3,6 +3,8 @@ layout: page title: Manejo de errores de Express menu: guide lang: es +description: Understand how Express.js handles errors in synchronous and asynchronous + code, and learn to implement custom error handling middleware for your applications. --- # Manejo de errores diff --git a/es/guide/migrating-4.md b/es/guide/migrating-4.md index 1fbcf994a..7a69c987f 100755 --- a/es/guide/migrating-4.md +++ b/es/guide/migrating-4.md @@ -3,6 +3,8 @@ layout: page title: Migración a Express 4 menu: guide lang: es +description: A guide to migrating your Express.js applications from version 3 to 4, + covering changes in middleware, routing, and how to update your codebase effectively. --- # Migración a Express 4 diff --git a/es/guide/migrating-5.md b/es/guide/migrating-5.md index 199e63cb1..4f4af3249 100755 --- a/es/guide/migrating-5.md +++ b/es/guide/migrating-5.md @@ -3,6 +3,8 @@ layout: page title: Migración a Express 5 menu: guide lang: es +description: A comprehensive guide to migrating your Express.js applications from + version 4 to 5, detailing breaking changes, deprecated methods, and new improvements. --- # Migración a Express 5 diff --git a/es/guide/routing.md b/es/guide/routing.md index 37bf64873..46a2202fd 100755 --- a/es/guide/routing.md +++ b/es/guide/routing.md @@ -3,6 +3,8 @@ layout: page title: Direccionamiento de Express menu: guide lang: es +description: Learn how to define and use routes in Express.js applications, including + route methods, route paths, parameters, and using Router for modular routing. --- # Direccionamiento diff --git a/es/guide/using-middleware.md b/es/guide/using-middleware.md index daf8d37c4..56b041229 100755 --- a/es/guide/using-middleware.md +++ b/es/guide/using-middleware.md @@ -3,6 +3,8 @@ layout: page title: Utilización del middleware de Express menu: guide lang: es +description: Learn how to use middleware in Express.js applications, including application-level + and router-level middleware, error handling, and integrating third-party middleware. --- # Utilización del middleware diff --git a/es/guide/using-template-engines.md b/es/guide/using-template-engines.md index c713b32ea..3fd8fdb5f 100755 --- a/es/guide/using-template-engines.md +++ b/es/guide/using-template-engines.md @@ -3,6 +3,8 @@ layout: page title: Utilización de motores de plantilla con Express menu: guide lang: es +description: Discover how to integrate and use template engines like Pug, Handlebars, + and EJS with Express.js to render dynamic HTML pages efficiently. --- # Utilización de motores de plantilla con Express diff --git a/es/guide/writing-middleware.md b/es/guide/writing-middleware.md index ab354305a..212d00cab 100755 --- a/es/guide/writing-middleware.md +++ b/es/guide/writing-middleware.md @@ -3,6 +3,8 @@ layout: page title: Escritura de middleware para su uso en aplicaciones Express menu: guide lang: es +description: Learn how to write custom middleware functions for Express.js applications, + including examples and best practices for enhancing request and response handling. --- # Escritura de middleware para su uso en aplicaciones Express diff --git a/es/index.md b/es/index.md index dfc8d53b4..f8efc0d06 100644 --- a/es/index.md +++ b/es/index.md @@ -3,6 +3,8 @@ layout: home title: Express - Infraestructura de aplicaciones web Node.js menu: home lang: es +description: Express is a fast, unopinionated, minimalist web framework for Node.js, + providing a robust set of features for web and mobile applications. ---
{% include header/header-{{ page.lang }}.html %} diff --git a/es/resources/community.md b/es/resources/community.md index 5605a48bf..0112f8bac 100755 --- a/es/resources/community.md +++ b/es/resources/community.md @@ -3,6 +3,8 @@ layout: page title: Comunidad de Express menu: resources lang: es +description: Connect with the Express.js community, learn about the technical committee, + find resources, explore community-contributed modules, and get involved in discussions. --- # Comunidad diff --git a/es/resources/glossary.md b/es/resources/glossary.md index 829b81758..d9c07759f 100755 --- a/es/resources/glossary.md +++ b/es/resources/glossary.md @@ -3,6 +3,8 @@ layout: page title: Glosario de Express menu: resources lang: es +description: A comprehensive glossary of terms related to Express.js, Node.js, middleware, + routing, and other key concepts to help you understand and use Express effectively. --- # Glosario diff --git a/es/resources/middleware.md b/es/resources/middleware.md index e94fe635f..b9635cd84 100755 --- a/es/resources/middleware.md +++ b/es/resources/middleware.md @@ -3,6 +3,8 @@ layout: page title: Middleware de Express menu: resources lang: es +description: Explore a list of Express.js middleware modules maintained by the Express + team and the community, including built-in middleware and popular third-party modules. --- # Middleware de terceros diff --git a/es/starter/basic-routing.md b/es/starter/basic-routing.md index 168b6b410..5d5970a31 100755 --- a/es/starter/basic-routing.md +++ b/es/starter/basic-routing.md @@ -3,6 +3,9 @@ layout: page title: Direccionamiento básico de Express menu: starter lang: es +description: Learn the fundamentals of routing in Express.js applications, including + how to define routes, handle HTTP methods, and create route handlers for your web + server. --- # Direccionamiento básico diff --git a/es/starter/faq.md b/es/starter/faq.md index c794f1cc7..485fb57a1 100755 --- a/es/starter/faq.md +++ b/es/starter/faq.md @@ -3,6 +3,9 @@ layout: page title: Preguntas más frecuentes sobre Express menu: starter lang: es +description: Find answers to frequently asked questions about Express.js, including + topics on application structure, models, authentication, template engines, error + handling, and more. --- # Preguntas más frecuentes diff --git a/es/starter/generator.md b/es/starter/generator.md index 94f8532fa..0d0a97da5 100755 --- a/es/starter/generator.md +++ b/es/starter/generator.md @@ -3,6 +3,8 @@ layout: page title: Generador de aplicaciones Express menu: starter lang: es +description: Learn how to use the Express application generator tool to quickly create + a skeleton for your Express.js applications, streamlining setup and configuration. --- # Generador de aplicaciones Express diff --git a/es/starter/hello-world.md b/es/starter/hello-world.md index 6923e8cb4..2b2606181 100755 --- a/es/starter/hello-world.md +++ b/es/starter/hello-world.md @@ -3,6 +3,8 @@ layout: page title: Ejemplo "Hello World" de Express menu: starter lang: es +description: Get started with Express.js by building a simple 'Hello World' application, + demonstrating the basic setup and server creation for beginners. --- # Ejemplo Hello world diff --git a/es/starter/installing.md b/es/starter/installing.md index c4b181359..a9a460c92 100755 --- a/es/starter/installing.md +++ b/es/starter/installing.md @@ -3,6 +3,8 @@ layout: page title: Instalación de Express menu: starter lang: es +description: Learn how to install Express.js in your Node.js environment, including + setting up your project directory and managing dependencies with npm. --- # Instalación diff --git a/es/starter/static-files.md b/es/starter/static-files.md index 5ed90da9c..2dddb0c93 100755 --- a/es/starter/static-files.md +++ b/es/starter/static-files.md @@ -3,6 +3,8 @@ layout: page title: Servicio de archivos estáticos en Express menu: starter lang: es +description: Understand how to serve static files like images, CSS, and JavaScript + in Express.js applications using the built-in 'static' middleware. --- # Servicio de archivos estáticos en Express diff --git a/fr/3x/api.md b/fr/3x/api.md index a6f19389a..485639c87 100755 --- a/fr/3x/api.md +++ b/fr/3x/api.md @@ -3,6 +3,9 @@ layout: 3x-api title: Express 3.x - Référence de l'API menu: api lang: fr +description: Access the API reference for Express.js version 3.x, noting that this + version is end-of-life and no longer maintained - includes details on modules and + methods. ---
diff --git a/fr/4x/api.md b/fr/4x/api.md index 42ed0c5ca..a5f21cd27 100755 --- a/fr/4x/api.md +++ b/fr/4x/api.md @@ -3,6 +3,8 @@ layout: 4x-api title: Express 4.x - Référence de l'API menu: api lang: fr +description: Access the API reference for Express.js 4.x, detailing all modules, methods, + and properties for building web applications with this version. ---
diff --git a/fr/5x/api.md b/fr/5x/api.md index b6ba367e2..926d27182 100644 --- a/fr/5x/api.md +++ b/fr/5x/api.md @@ -3,6 +3,8 @@ layout: 5x-api title: Express 5.x - Référence de l'API menu: api lang: fr +description: Access the API reference for Express.js 5.x, detailing all modules, methods, + and properties for building web applications with this latest version. ---
diff --git a/fr/advanced/best-practice-performance.md b/fr/advanced/best-practice-performance.md index f93653c97..87e2a2aff 100755 --- a/fr/advanced/best-practice-performance.md +++ b/fr/advanced/best-practice-performance.md @@ -1,8 +1,11 @@ --- layout: page -title: Meilleures pratiques en termes de performances pour l'utilisation d'Express en production +title: Meilleures pratiques en termes de performances pour l'utilisation d'Express + en production menu: advanced lang: fr +description: Discover performance and reliability best practices for Express apps + in production, covering code optimizations and environment setups for optimal performance. --- # Meilleures pratiques en production : performances et fiabilité diff --git a/fr/advanced/best-practice-security.md b/fr/advanced/best-practice-security.md index 01c80d6a3..14281ff57 100755 --- a/fr/advanced/best-practice-security.md +++ b/fr/advanced/best-practice-security.md @@ -3,6 +3,8 @@ layout: page title: Meilleures pratiques de sécurité pour Express en production menu: advanced lang: fr +description: Discover crucial security best practices for Express apps in production, + including using TLS, input validation, secure cookies, and preventing vulnerabilities. --- # Meilleures pratiques en production : Sécurité diff --git a/fr/advanced/developing-template-engines.md b/fr/advanced/developing-template-engines.md index b6c463aa9..ac4b7963d 100755 --- a/fr/advanced/developing-template-engines.md +++ b/fr/advanced/developing-template-engines.md @@ -3,6 +3,8 @@ layout: page title: Développement de moteurs de modèles pour Express menu: advanced lang: fr +description: Learn how to develop custom template engines for Express.js using app.engine(), + with examples on creating and integrating your own template rendering logic. --- # Développement de moteurs de modèles pour Express diff --git a/fr/advanced/security-updates.md b/fr/advanced/security-updates.md index eb1c8f465..efb6b8e23 100755 --- a/fr/advanced/security-updates.md +++ b/fr/advanced/security-updates.md @@ -3,6 +3,8 @@ layout: page title: Express security updates menu: advanced lang: fr +description: Review the latest security updates and patches for Express.js, including + detailed vulnerability lists for different versions to help maintain a secure application. --- # Mises à jour de sécurité diff --git a/fr/api.md b/fr/api.md index fec700181..ec4f7503b 100755 --- a/fr/api.md +++ b/fr/api.md @@ -2,6 +2,8 @@ layout: 4x-api title: Express 4.x - Référence de l'API lang: fr +description: Access the API reference for Express.js detailing all modules, methods, + and properties for building web applications with this version. ---
diff --git a/fr/guide/behind-proxies.md b/fr/guide/behind-proxies.md index 594f7e7d5..6ce881ddc 100755 --- a/fr/guide/behind-proxies.md +++ b/fr/guide/behind-proxies.md @@ -3,6 +3,8 @@ layout: page title: Serveurs proxy derrière Express menu: guide lang: fr +description: Learn how to configure Express.js applications to work correctly behind + reverse proxies, including using the trust proxy setting to handle client IP addresses. --- # Express derrière proxys diff --git a/fr/guide/database-integration.md b/fr/guide/database-integration.md index 5e9e1303f..ca5164281 100755 --- a/fr/guide/database-integration.md +++ b/fr/guide/database-integration.md @@ -3,6 +3,8 @@ layout: page title: Express database integration menu: guide lang: fr +description: Discover how to integrate various databases with Express.js applications, + including setup examples for MongoDB, MySQL, PostgreSQL, and more. --- # Intégration de bases de données diff --git a/fr/guide/debugging.md b/fr/guide/debugging.md index 6a59a52e5..06358923c 100755 --- a/fr/guide/debugging.md +++ b/fr/guide/debugging.md @@ -3,6 +3,8 @@ layout: page title: Débogage d'Express menu: guide lang: fr +description: Learn how to enable and use debugging logs in Express.js applications + by setting the DEBUG environment variable for enhanced troubleshooting. --- # Débogage d'Express diff --git a/fr/guide/error-handling.md b/fr/guide/error-handling.md index fe1e09e42..67eb1da1c 100755 --- a/fr/guide/error-handling.md +++ b/fr/guide/error-handling.md @@ -3,6 +3,8 @@ layout: page title: Traitement d'erreurs Express menu: guide lang: fr +description: Understand how Express.js handles errors in synchronous and asynchronous + code, and learn to implement custom error handling middleware for your applications. --- # Traitement d'erreurs diff --git a/fr/guide/migrating-4.md b/fr/guide/migrating-4.md index 57e50a249..e4321e93c 100755 --- a/fr/guide/migrating-4.md +++ b/fr/guide/migrating-4.md @@ -3,6 +3,8 @@ layout: page title: Migration vers Express 4 menu: guide lang: fr +description: A guide to migrating your Express.js applications from version 3 to 4, + covering changes in middleware, routing, and how to update your codebase effectively. --- # Migration vers Express 4 diff --git a/fr/guide/migrating-5.md b/fr/guide/migrating-5.md index d3d78a128..f057f8932 100755 --- a/fr/guide/migrating-5.md +++ b/fr/guide/migrating-5.md @@ -3,6 +3,8 @@ layout: page title: Migration vers Express 5 menu: guide lang: fr +description: A comprehensive guide to migrating your Express.js applications from + version 4 to 5, detailing breaking changes, deprecated methods, and new improvements. --- # Migration vers Express 5 diff --git a/fr/guide/routing.md b/fr/guide/routing.md index 5413e98e5..06a85713d 100755 --- a/fr/guide/routing.md +++ b/fr/guide/routing.md @@ -3,6 +3,8 @@ layout: page title: Routage Express menu: guide lang: fr +description: Learn how to define and use routes in Express.js applications, including + route methods, route paths, parameters, and using Router for modular routing. --- # Routage diff --git a/fr/guide/using-middleware.md b/fr/guide/using-middleware.md index e42660f6a..80eb4d1ed 100755 --- a/fr/guide/using-middleware.md +++ b/fr/guide/using-middleware.md @@ -3,6 +3,8 @@ layout: page title: Utilisation de middleware Express menu: guide lang: fr +description: Learn how to use middleware in Express.js applications, including application-level + and router-level middleware, error handling, and integrating third-party middleware. --- # Utilisation de middleware diff --git a/fr/guide/using-template-engines.md b/fr/guide/using-template-engines.md index 35a3ba42f..d57fe6325 100755 --- a/fr/guide/using-template-engines.md +++ b/fr/guide/using-template-engines.md @@ -3,6 +3,8 @@ layout: page title: Utilisation de moteurs de modèles avec Express menu: guide lang: fr +description: Discover how to integrate and use template engines like Pug, Handlebars, + and EJS with Express.js to render dynamic HTML pages efficiently. --- # Utilisation de moteurs de modèles avec Express diff --git a/fr/guide/writing-middleware.md b/fr/guide/writing-middleware.md index 888ef1473..068463c73 100755 --- a/fr/guide/writing-middleware.md +++ b/fr/guide/writing-middleware.md @@ -3,6 +3,8 @@ layout: page title: Ecriture de middleware utilisable dans les applications Express menu: guide lang: fr +description: Learn how to write custom middleware functions for Express.js applications, + including examples and best practices for enhancing request and response handling. --- # Ecriture de middleware utilisable dans les applications Express diff --git a/fr/index.md b/fr/index.md index aa18bbd47..fe38106cc 100644 --- a/fr/index.md +++ b/fr/index.md @@ -3,7 +3,8 @@ layout: home title: Express - Infrastructure d'application Web Node.js menu: home lang: fr - +description: Express is a fast, unopinionated, minimalist web framework for Node.js, + providing a robust set of features for web and mobile applications. ---
{% include header/header-{{ page.lang }}.html %} diff --git a/fr/resources/community.md b/fr/resources/community.md index 3f527b26e..860435869 100755 --- a/fr/resources/community.md +++ b/fr/resources/community.md @@ -3,6 +3,8 @@ layout: page title: Communauté Express menu: ressources lang: fr +description: Connect with the Express.js community, learn about the technical committee, + find resources, explore community-contributed modules, and get involved in discussions. --- # Communauté diff --git a/fr/resources/glossary.md b/fr/resources/glossary.md index 7c0ad739d..fdb7aac08 100755 --- a/fr/resources/glossary.md +++ b/fr/resources/glossary.md @@ -3,6 +3,8 @@ layout: page title: Glossaire Express menu: resources lang: fr +description: A comprehensive glossary of terms related to Express.js, Node.js, middleware, + routing, and other key concepts to help you understand and use Express effectively. --- # Glossaire diff --git a/fr/resources/middleware.md b/fr/resources/middleware.md index e1d0131c0..0cc0b713b 100755 --- a/fr/resources/middleware.md +++ b/fr/resources/middleware.md @@ -3,6 +3,8 @@ layout: page title: Middleware Express menu: resources lang: fr +description: Explore a list of Express.js middleware modules maintained by the Express + team and the community, including built-in middleware and popular third-party modules. --- # Middleware tiers diff --git a/fr/starter/basic-routing.md b/fr/starter/basic-routing.md index 5019ea7a8..fee5a59a9 100755 --- a/fr/starter/basic-routing.md +++ b/fr/starter/basic-routing.md @@ -3,6 +3,9 @@ layout: page title: Routage de base Express menu: starter lang: fr +description: Learn the fundamentals of routing in Express.js applications, including + how to define routes, handle HTTP methods, and create route handlers for your web + server. --- # Routage de base diff --git a/fr/starter/faq.md b/fr/starter/faq.md index 372aa2e67..5e617638f 100755 --- a/fr/starter/faq.md +++ b/fr/starter/faq.md @@ -3,6 +3,9 @@ layout: page title: FAQ Express menu: starter lang: fr +description: Find answers to frequently asked questions about Express.js, including + topics on application structure, models, authentication, template engines, error + handling, and more. --- # FAQ diff --git a/fr/starter/generator.md b/fr/starter/generator.md index 86a37b35d..bdebc5c03 100755 --- a/fr/starter/generator.md +++ b/fr/starter/generator.md @@ -3,6 +3,8 @@ layout: page title: Générateur d'applications Express menu: starter lang: fr +description: Learn how to use the Express application generator tool to quickly create + a skeleton for your Express.js applications, streamlining setup and configuration. --- # Générateur d'applications Express diff --git a/fr/starter/hello-world.md b/fr/starter/hello-world.md index 73aa0bc7b..740822633 100755 --- a/fr/starter/hello-world.md +++ b/fr/starter/hello-world.md @@ -2,7 +2,9 @@ layout: page title: Exemple "Hello world" Express menu: starter -lang : fr +lang: fr +description: Get started with Express.js by building a simple 'Hello World' application, + demonstrating the basic setup and server creation for beginners. --- # Exemple Hello world diff --git a/fr/starter/installing.md b/fr/starter/installing.md index a3afd9d51..a526f581b 100755 --- a/fr/starter/installing.md +++ b/fr/starter/installing.md @@ -3,6 +3,8 @@ layout: page title: Installation d'Express menu: starter lang: fr +description: Learn how to install Express.js in your Node.js environment, including + setting up your project directory and managing dependencies with npm. --- # Installation diff --git a/fr/starter/static-files.md b/fr/starter/static-files.md index ad345e5d7..3ccbd0a7a 100755 --- a/fr/starter/static-files.md +++ b/fr/starter/static-files.md @@ -3,6 +3,8 @@ layout: page title: Servir des fichiers statiques dans Express menu: démarrage lang: fr +description: Understand how to serve static files like images, CSS, and JavaScript + in Express.js applications using the built-in 'static' middleware. --- # Servir des fichiers statiques dans Express diff --git a/id/3x/api.md b/id/3x/api.md index 60322902e..a8c2e9aaa 100644 --- a/id/3x/api.md +++ b/id/3x/api.md @@ -3,6 +3,9 @@ layout: 3x-api title: Express 3.x - Referensi API menu: api lang: id +description: Access the API reference for Express.js version 3.x, noting that this + version is end-of-life and no longer maintained - includes details on modules and + methods. ---
diff --git a/id/4x/api.md b/id/4x/api.md index e86b22d9a..41c107ed1 100644 --- a/id/4x/api.md +++ b/id/4x/api.md @@ -3,6 +3,8 @@ layout: 4x-api title: Express 4.x - Referensi API menu: api lang: id +description: Access the API reference for Express.js 4.x, detailing all modules, methods, + and properties for building web applications with this version. ---
diff --git a/id/5x/api.md b/id/5x/api.md index 9eb336db7..1c6c83d7a 100644 --- a/id/5x/api.md +++ b/id/5x/api.md @@ -3,6 +3,8 @@ layout: 5x-api title: Express 5.x - Referensi API menu: api lang: id +description: Access the API reference for Express.js 5.x, detailing all modules, methods, + and properties for building web applications with this latest version. ---
diff --git a/id/advanced/best-practice-performance.md b/id/advanced/best-practice-performance.md index fdf895c21..c9b4c6a26 100644 --- a/id/advanced/best-practice-performance.md +++ b/id/advanced/best-practice-performance.md @@ -3,6 +3,8 @@ layout: page title: Performance Best Practices Using Express in Production menu: advanced lang: id +description: Discover performance and reliability best practices for Express apps + in production, covering code optimizations and environment setups for optimal performance. --- # Production best practices: performance and reliability diff --git a/id/advanced/best-practice-security.md b/id/advanced/best-practice-security.md index 0a48799b8..b6f06d199 100644 --- a/id/advanced/best-practice-security.md +++ b/id/advanced/best-practice-security.md @@ -3,6 +3,8 @@ layout: page title: Security Best Practices for Express in Production menu: advanced lang: id +description: Discover crucial security best practices for Express apps in production, + including using TLS, input validation, secure cookies, and preventing vulnerabilities. --- # Production Best Practices: Security diff --git a/id/advanced/developing-template-engines.md b/id/advanced/developing-template-engines.md index ba654052d..c37d854c2 100755 --- a/id/advanced/developing-template-engines.md +++ b/id/advanced/developing-template-engines.md @@ -3,6 +3,8 @@ layout: page title: Developing template engines for Express menu: advanced lang: id +description: Learn how to develop custom template engines for Express.js using app.engine(), + with examples on creating and integrating your own template rendering logic. --- # Developing template engines for Express diff --git a/id/advanced/healthcheck-graceful-shutdown.md b/id/advanced/healthcheck-graceful-shutdown.md index c21153f1f..fc09eeb96 100644 --- a/id/advanced/healthcheck-graceful-shutdown.md +++ b/id/advanced/healthcheck-graceful-shutdown.md @@ -3,6 +3,9 @@ layout: page title: Health Checks and Graceful Shutdown menu: advanced lang: id +description: Learn how to implement health checks and graceful shutdown in Express + apps to enhance reliability, manage deployments, and integrate with load balancers + like Kubernetes. --- # Health Checks and Graceful Shutdown diff --git a/id/advanced/security-updates.md b/id/advanced/security-updates.md index 859d61b6e..db8bb6c76 100755 --- a/id/advanced/security-updates.md +++ b/id/advanced/security-updates.md @@ -3,6 +3,8 @@ layout: page title: Express security updates menu: advanced lang: id +description: Review the latest security updates and patches for Express.js, including + detailed vulnerability lists for different versions to help maintain a secure application. --- # Security updates diff --git a/id/api.md b/id/api.md index ec6d0a593..38a68026b 100644 --- a/id/api.md +++ b/id/api.md @@ -2,6 +2,8 @@ layout: 4x-api title: Express 4.x - Referensi API lang: id +description: Access the API reference for Express.js detailing all modules, methods, + and properties for building web applications with this version. ---
diff --git a/id/guide/behind-proxies.md b/id/guide/behind-proxies.md index 5c7472f90..3a07fc5c7 100755 --- a/id/guide/behind-proxies.md +++ b/id/guide/behind-proxies.md @@ -3,6 +3,8 @@ layout: page title: Express behind proxies menu: guide lang: id +description: Learn how to configure Express.js applications to work correctly behind + reverse proxies, including using the trust proxy setting to handle client IP addresses. --- # Express behind proxies diff --git a/id/guide/database-integration.md b/id/guide/database-integration.md index d07c25bed..03c44f596 100644 --- a/id/guide/database-integration.md +++ b/id/guide/database-integration.md @@ -3,6 +3,8 @@ layout: page title: Express database integration menu: guide lang: id +description: Discover how to integrate various databases with Express.js applications, + including setup examples for MongoDB, MySQL, PostgreSQL, and more. --- # Database integration diff --git a/id/guide/debugging.md b/id/guide/debugging.md index 67cfbe8cb..6051d1d7b 100755 --- a/id/guide/debugging.md +++ b/id/guide/debugging.md @@ -3,6 +3,8 @@ layout: page title: Debugging Express menu: guide lang: id +description: Learn how to enable and use debugging logs in Express.js applications + by setting the DEBUG environment variable for enhanced troubleshooting. --- # Debugging Express diff --git a/id/guide/error-handling.md b/id/guide/error-handling.md index 0e3158ff2..ea3067932 100755 --- a/id/guide/error-handling.md +++ b/id/guide/error-handling.md @@ -3,6 +3,8 @@ layout: page title: Express error handling menu: guide lang: id +description: Understand how Express.js handles errors in synchronous and asynchronous + code, and learn to implement custom error handling middleware for your applications. --- # Error Handling diff --git a/id/guide/migrating-4.md b/id/guide/migrating-4.md index b930e4f77..a0dc3d254 100755 --- a/id/guide/migrating-4.md +++ b/id/guide/migrating-4.md @@ -3,6 +3,8 @@ layout: page title: Migrating to Express 4 menu: guide lang: id +description: A guide to migrating your Express.js applications from version 3 to 4, + covering changes in middleware, routing, and how to update your codebase effectively. --- # Moving to Express 4 diff --git a/id/guide/migrating-5.md b/id/guide/migrating-5.md index 68dc483d6..1248bf0c4 100755 --- a/id/guide/migrating-5.md +++ b/id/guide/migrating-5.md @@ -3,6 +3,8 @@ layout: page title: Migrating to Express 5 menu: guide lang: id +description: A comprehensive guide to migrating your Express.js applications from + version 4 to 5, detailing breaking changes, deprecated methods, and new improvements. --- # Moving to Express 5 diff --git a/id/guide/overriding-express-api.md b/id/guide/overriding-express-api.md index 08750388d..48e8f4e11 100644 --- a/id/guide/overriding-express-api.md +++ b/id/guide/overriding-express-api.md @@ -3,6 +3,8 @@ layout: page title: Overriding the Express API menu: guide lang: id +description: Discover how to customize and extend the Express.js API by overriding + methods and properties on the request and response objects using prototypes. ---
diff --git a/id/guide/routing.md b/id/guide/routing.md index 38e0240eb..e5b5cf537 100755 --- a/id/guide/routing.md +++ b/id/guide/routing.md @@ -3,6 +3,8 @@ layout: page title: Express routing menu: guide lang: id +description: Learn how to define and use routes in Express.js applications, including + route methods, route paths, parameters, and using Router for modular routing. --- # Routing diff --git a/id/guide/using-middleware.md b/id/guide/using-middleware.md index 17bc3dfa8..2f59ebee3 100644 --- a/id/guide/using-middleware.md +++ b/id/guide/using-middleware.md @@ -3,6 +3,8 @@ layout: page title: Using Express middleware menu: guide lang: id +description: Learn how to use middleware in Express.js applications, including application-level + and router-level middleware, error handling, and integrating third-party middleware. --- # Using middleware diff --git a/id/guide/using-template-engines.md b/id/guide/using-template-engines.md index 611ba8307..354ad6b4c 100755 --- a/id/guide/using-template-engines.md +++ b/id/guide/using-template-engines.md @@ -3,6 +3,8 @@ layout: page title: Using template engines with Express menu: guide lang: id +description: Discover how to integrate and use template engines like Pug, Handlebars, + and EJS with Express.js to render dynamic HTML pages efficiently. --- # Using template engines with Express diff --git a/id/guide/writing-middleware.md b/id/guide/writing-middleware.md index dd3f67549..6bc608a3c 100755 --- a/id/guide/writing-middleware.md +++ b/id/guide/writing-middleware.md @@ -3,6 +3,8 @@ layout: page title: Writing middleware for use in Express apps menu: guide lang: id +description: Learn how to write custom middleware functions for Express.js applications, + including examples and best practices for enhancing request and response handling. --- # Writing middleware for use in Express apps diff --git a/id/index.md b/id/index.md index 0317db0ab..4ccf01ffe 100644 --- a/id/index.md +++ b/id/index.md @@ -3,6 +3,8 @@ layout: home title: Express - Kerangka kerja aplikasi web Node.js menu: home lang: id +description: Express is a fast, unopinionated, minimalist web framework for Node.js, + providing a robust set of features for web and mobile applications. ---
{% include header/header-{{ page.lang }}.html %} diff --git a/id/resources/community.md b/id/resources/community.md index 00bb77891..6b4af3348 100755 --- a/id/resources/community.md +++ b/id/resources/community.md @@ -3,6 +3,8 @@ layout: page title: Express community menu: resources lang: id +description: Connect with the Express.js community, learn about the technical committee, + find resources, explore community-contributed modules, and get involved in discussions. --- # Community diff --git a/id/resources/contributing.md b/id/resources/contributing.md index ecbb8fb0d..8d4afcaa5 100644 --- a/id/resources/contributing.md +++ b/id/resources/contributing.md @@ -3,6 +3,9 @@ layout: page title: Contributing to Express menu: resources lang: id +description: Find out how to contribute to Express.js, including guidelines for reporting + issues, submitting pull requests, becoming a collaborator, and understanding security + policies. --- # Contributing to Express diff --git a/id/resources/glossary.md b/id/resources/glossary.md index 4cad04d12..8023f5215 100755 --- a/id/resources/glossary.md +++ b/id/resources/glossary.md @@ -3,6 +3,8 @@ layout: page title: Express glossary menu: resources lang: id +description: A comprehensive glossary of terms related to Express.js, Node.js, middleware, + routing, and other key concepts to help you understand and use Express effectively. --- # Glossary diff --git a/id/resources/middleware.md b/id/resources/middleware.md index 5152984ed..ccbf829d4 100755 --- a/id/resources/middleware.md +++ b/id/resources/middleware.md @@ -4,6 +4,8 @@ title: Express middleware menu: resources lang: id module: mw-home +description: Explore a list of Express.js middleware modules maintained by the Express + team and the community, including built-in middleware and popular third-party modules. --- ## Express middleware diff --git a/id/resources/utils.md b/id/resources/utils.md index 02b898e11..6a6639fe9 100644 --- a/id/resources/utils.md +++ b/id/resources/utils.md @@ -3,6 +3,9 @@ layout: page title: Express utilities menu: resources lang: id +description: Discover utility modules related to Express.js and Node.js, including + tools for cookies, CSRF protection, URL parsing, routing, and more to enhance your + applications. --- ## Express utility functions diff --git a/id/starter/basic-routing.md b/id/starter/basic-routing.md index 91382210c..fbdc1bdfb 100755 --- a/id/starter/basic-routing.md +++ b/id/starter/basic-routing.md @@ -3,6 +3,9 @@ layout: page title: Dasar routing Express menu: starter lang: id +description: Learn the fundamentals of routing in Express.js applications, including + how to define routes, handle HTTP methods, and create route handlers for your web + server. --- # Dasar _routing_ diff --git a/id/starter/examples.md b/id/starter/examples.md index 477122902..af373541f 100755 --- a/id/starter/examples.md +++ b/id/starter/examples.md @@ -3,6 +3,9 @@ layout: page title: Contoh Penggunaan Express menu: starter lang: id +description: Explore a collection of Express.js application examples covering various + use cases, integrations, and advanced configurations to help you learn and build + your projects. --- {% capture examples %}{% include readmes/express-master/examples.md %}{% endcapture %} diff --git a/id/starter/faq.md b/id/starter/faq.md index 673f6be11..4201686a6 100755 --- a/id/starter/faq.md +++ b/id/starter/faq.md @@ -3,6 +3,9 @@ layout: page title: Express FAQ menu: starter lang: id +description: Find answers to frequently asked questions about Express.js, including + topics on application structure, models, authentication, template engines, error + handling, and more. --- # FAQ diff --git a/id/starter/generator.md b/id/starter/generator.md index 03bb5cdec..a8e0af3f3 100755 --- a/id/starter/generator.md +++ b/id/starter/generator.md @@ -3,6 +3,8 @@ layout: page title: Generator aplikasi Express menu: starter lang: id +description: Learn how to use the Express application generator tool to quickly create + a skeleton for your Express.js applications, streamlining setup and configuration. --- # Generator aplikasi Express diff --git a/id/starter/hello-world.md b/id/starter/hello-world.md index 201e1d9c4..c1d70a0b8 100755 --- a/id/starter/hello-world.md +++ b/id/starter/hello-world.md @@ -3,6 +3,8 @@ layout: page title: Contoh Express "Hello World" menu: starter lang: id +description: Get started with Express.js by building a simple 'Hello World' application, + demonstrating the basic setup and server creation for beginners. --- # Contoh hello world diff --git a/id/starter/installing.md b/id/starter/installing.md index 81c4edf80..304acf025 100755 --- a/id/starter/installing.md +++ b/id/starter/installing.md @@ -3,6 +3,8 @@ layout: page title: Menginstal Ekspres menu: starter lang: id +description: Learn how to install Express.js in your Node.js environment, including + setting up your project directory and managing dependencies with npm. --- # Menginstal diff --git a/id/starter/static-files.md b/id/starter/static-files.md index e17a1f448..dd3414d0c 100755 --- a/id/starter/static-files.md +++ b/id/starter/static-files.md @@ -3,6 +3,8 @@ layout: page title: Menampilkan file statis di Express menu: starter lang: id +description: Understand how to serve static files like images, CSS, and JavaScript + in Express.js applications using the built-in 'static' middleware. --- # Menampilkan file statis di Express diff --git a/index.md b/index.md index d561db702..6ac0b776d 100644 --- a/index.md +++ b/index.md @@ -1,6 +1,7 @@ --- layout: home title: Express - Node.js web application framework +description: "Express is a fast, unopinionated, minimalist web framework for Node.js, providing a robust set of features for web and mobile applications." menu: home lang: en redirect_from: "/en/index.html" diff --git a/it/3x/api.md b/it/3x/api.md index 815d430eb..e713f314a 100755 --- a/it/3x/api.md +++ b/it/3x/api.md @@ -3,6 +3,9 @@ layout: 3x-api title: Express 3.x - Riferimento API menu: api lang: it +description: Access the API reference for Express.js version 3.x, noting that this + version is end-of-life and no longer maintained - includes details on modules and + methods. ---
diff --git a/it/4x/api.md b/it/4x/api.md index 43c0bd1b5..7ad14a84c 100755 --- a/it/4x/api.md +++ b/it/4x/api.md @@ -3,6 +3,8 @@ layout: 4x-api title: Express 4.x - Riferimento API menu: api lang: it +description: Access the API reference for Express.js 4.x, detailing all modules, methods, + and properties for building web applications with this version. ---
diff --git a/it/5x/api.md b/it/5x/api.md index aa6788708..ea8d03b60 100644 --- a/it/5x/api.md +++ b/it/5x/api.md @@ -3,6 +3,8 @@ layout: 5x-api title: Express 5.x - Riferimento API menu: api lang: it +description: Access the API reference for Express.js 5.x, detailing all modules, methods, + and properties for building web applications with this latest version. ---
diff --git a/it/advanced/best-practice-performance.md b/it/advanced/best-practice-performance.md index 78f49ee0a..32710889b 100755 --- a/it/advanced/best-practice-performance.md +++ b/it/advanced/best-practice-performance.md @@ -3,6 +3,8 @@ layout: page title: Best Practice sulle prestazioni utilizzando Express in fase di produzione menu: advanced lang: it +description: Discover performance and reliability best practices for Express apps + in production, covering code optimizations and environment setups for optimal performance. --- # Best practice sulla produzione: prestazioni e affidabilità diff --git a/it/advanced/best-practice-security.md b/it/advanced/best-practice-security.md index 1a67dfdbe..f6da31316 100755 --- a/it/advanced/best-practice-security.md +++ b/it/advanced/best-practice-security.md @@ -3,6 +3,8 @@ layout: page title: Best Practice sulla sicurezza per Express in fase di produzione menu: advanced lang: it +description: Discover crucial security best practices for Express apps in production, + including using TLS, input validation, secure cookies, and preventing vulnerabilities. --- # Best Practice sulla produzione: Sicurezza diff --git a/it/advanced/developing-template-engines.md b/it/advanced/developing-template-engines.md index f41b090f9..dac8806c6 100755 --- a/it/advanced/developing-template-engines.md +++ b/it/advanced/developing-template-engines.md @@ -3,6 +3,8 @@ layout: page title: Sviluppo dei motori di template per Express menu: advanced lang: it +description: Learn how to develop custom template engines for Express.js using app.engine(), + with examples on creating and integrating your own template rendering logic. --- # Sviluppo dei motori di template per Express diff --git a/it/advanced/security-updates.md b/it/advanced/security-updates.md index 1dd2b66ad..2c1846c53 100755 --- a/it/advanced/security-updates.md +++ b/it/advanced/security-updates.md @@ -3,6 +3,8 @@ layout: page title: Aggiornamenti sulla sicurezza Express menu: advanced lang: it +description: Review the latest security updates and patches for Express.js, including + detailed vulnerability lists for different versions to help maintain a secure application. --- # Aggiornamenti sulla sicurezza diff --git a/it/api.md b/it/api.md index 2e20facf7..09819e68f 100755 --- a/it/api.md +++ b/it/api.md @@ -2,6 +2,8 @@ layout: 4x-api title: Express 4.x - Riferimento API lang: it +description: Access the API reference for Express.js detailing all modules, methods, + and properties for building web applications with this version. ---
diff --git a/it/guide/behind-proxies.md b/it/guide/behind-proxies.md index 0e860b310..096b8134b 100755 --- a/it/guide/behind-proxies.md +++ b/it/guide/behind-proxies.md @@ -3,6 +3,8 @@ layout: page title: Express con i proxy menu: guide lang: it +description: Learn how to configure Express.js applications to work correctly behind + reverse proxies, including using the trust proxy setting to handle client IP addresses. --- # Express con i proxy diff --git a/it/guide/database-integration.md b/it/guide/database-integration.md index 7c234503f..7728f2762 100755 --- a/it/guide/database-integration.md +++ b/it/guide/database-integration.md @@ -3,6 +3,8 @@ layout: page title: Integrazione database Express menu: guide lang: it +description: Discover how to integrate various databases with Express.js applications, + including setup examples for MongoDB, MySQL, PostgreSQL, and more. --- # Integrazione database diff --git a/it/guide/debugging.md b/it/guide/debugging.md index e8ab0ab51..6f0325926 100755 --- a/it/guide/debugging.md +++ b/it/guide/debugging.md @@ -3,6 +3,8 @@ layout: page title: Debug di Express menu: guide lang: it +description: Learn how to enable and use debugging logs in Express.js applications + by setting the DEBUG environment variable for enhanced troubleshooting. --- # Debug di Express diff --git a/it/guide/error-handling.md b/it/guide/error-handling.md index 198c65cb3..a0cd79c87 100755 --- a/it/guide/error-handling.md +++ b/it/guide/error-handling.md @@ -3,6 +3,8 @@ layout: page title: Gestione degli errori di Express menu: guide lang: it +description: Understand how Express.js handles errors in synchronous and asynchronous + code, and learn to implement custom error handling middleware for your applications. --- # Gestione degli errori diff --git a/it/guide/migrating-4.md b/it/guide/migrating-4.md index 32115426d..284609028 100755 --- a/it/guide/migrating-4.md +++ b/it/guide/migrating-4.md @@ -3,6 +3,8 @@ layout: page title: Migrazione a Express 4 menu: guide lang: it +description: A guide to migrating your Express.js applications from version 3 to 4, + covering changes in middleware, routing, and how to update your codebase effectively. --- # Passaggio a Express 4 diff --git a/it/guide/migrating-5.md b/it/guide/migrating-5.md index b89c81155..13f4c0951 100755 --- a/it/guide/migrating-5.md +++ b/it/guide/migrating-5.md @@ -3,6 +3,8 @@ layout: page title: Migrazione a Express 5 menu: guide lang: it +description: A comprehensive guide to migrating your Express.js applications from + version 4 to 5, detailing breaking changes, deprecated methods, and new improvements. --- # Passaggio a Express 5 diff --git a/it/guide/routing.md b/it/guide/routing.md index 362a17e47..d1f130003 100755 --- a/it/guide/routing.md +++ b/it/guide/routing.md @@ -3,6 +3,8 @@ layout: page title: Routing Express menu: guide lang: it +description: Learn how to define and use routes in Express.js applications, including + route methods, route paths, parameters, and using Router for modular routing. --- # Routing diff --git a/it/guide/using-middleware.md b/it/guide/using-middleware.md index 8f2bd6e51..fdb5a9e79 100755 --- a/it/guide/using-middleware.md +++ b/it/guide/using-middleware.md @@ -3,6 +3,8 @@ layout: page title: Utilizzo del middleware Express menu: guide lang: it +description: Learn how to use middleware in Express.js applications, including application-level + and router-level middleware, error handling, and integrating third-party middleware. --- # Utilizzo del middleware diff --git a/it/guide/using-template-engines.md b/it/guide/using-template-engines.md index c33180dd0..84132d78e 100755 --- a/it/guide/using-template-engines.md +++ b/it/guide/using-template-engines.md @@ -3,6 +3,8 @@ layout: page title: Utilizzo di motori di template con Express menu: guide lang: it +description: Discover how to integrate and use template engines like Pug, Handlebars, + and EJS with Express.js to render dynamic HTML pages efficiently. --- # Utilizzo di motori di template con Express diff --git a/it/guide/writing-middleware.md b/it/guide/writing-middleware.md index c9f6079b9..283e1ab49 100755 --- a/it/guide/writing-middleware.md +++ b/it/guide/writing-middleware.md @@ -3,6 +3,8 @@ layout: page title: Compilazione del middleware per l'utilizzo nelle applicazioni Express menu: guide lang: it +description: Learn how to write custom middleware functions for Express.js applications, + including examples and best practices for enhancing request and response handling. --- # Compilazione del middleware per l'utilizzo nelle applicazioni Express diff --git a/it/index.md b/it/index.md index 9c2a8b003..0e04b526e 100644 --- a/it/index.md +++ b/it/index.md @@ -3,6 +3,8 @@ layout: home title: Express - Framework per applicazioni web Node.js menu: home lang: it +description: Express is a fast, unopinionated, minimalist web framework for Node.js, + providing a robust set of features for web and mobile applications. ---
{% include header/header-{{ page.lang }}.html %} diff --git a/it/resources/community.md b/it/resources/community.md index d39bd5d2e..1df147e96 100755 --- a/it/resources/community.md +++ b/it/resources/community.md @@ -3,6 +3,8 @@ layout: page title: Community di Express menu: resources lang: it +description: Connect with the Express.js community, learn about the technical committee, + find resources, explore community-contributed modules, and get involved in discussions. --- # Community diff --git a/it/resources/glossary.md b/it/resources/glossary.md index ec22bc0d1..6eafedbfc 100755 --- a/it/resources/glossary.md +++ b/it/resources/glossary.md @@ -3,6 +3,8 @@ layout: page title: Glossario di Express menu: resources lang: it +description: A comprehensive glossary of terms related to Express.js, Node.js, middleware, + routing, and other key concepts to help you understand and use Express effectively. --- # Glossario diff --git a/it/resources/middleware.md b/it/resources/middleware.md index c9b76a3f2..f829c915b 100755 --- a/it/resources/middleware.md +++ b/it/resources/middleware.md @@ -3,6 +3,8 @@ layout: page title: Middleware Express menu: resources lang: it +description: Explore a list of Express.js middleware modules maintained by the Express + team and the community, including built-in middleware and popular third-party modules. --- # Middleware di terzi diff --git a/it/starter/basic-routing.md b/it/starter/basic-routing.md index f710d028d..c94973454 100755 --- a/it/starter/basic-routing.md +++ b/it/starter/basic-routing.md @@ -3,6 +3,9 @@ layout: page title: Routing di base Express menu: starter lang: it +description: Learn the fundamentals of routing in Express.js applications, including + how to define routes, handle HTTP methods, and create route handlers for your web + server. --- # Routing di base diff --git a/it/starter/faq.md b/it/starter/faq.md index 8d52cb5ab..eb70936ad 100755 --- a/it/starter/faq.md +++ b/it/starter/faq.md @@ -3,6 +3,9 @@ layout: page title: FAQ di Express menu: starter lang: it +description: Find answers to frequently asked questions about Express.js, including + topics on application structure, models, authentication, template engines, error + handling, and more. --- # FAQ diff --git a/it/starter/generator.md b/it/starter/generator.md index a646be40e..95058d363 100755 --- a/it/starter/generator.md +++ b/it/starter/generator.md @@ -3,6 +3,8 @@ layout: page title: Programma di creazione applicazione Express menu: starter lang: it +description: Learn how to use the Express application generator tool to quickly create + a skeleton for your Express.js applications, streamlining setup and configuration. --- # Programma di creazione applicazione Express diff --git a/it/starter/hello-world.md b/it/starter/hello-world.md index 4a1897a9d..cfe47b309 100755 --- a/it/starter/hello-world.md +++ b/it/starter/hello-world.md @@ -3,6 +3,8 @@ layout: page title: Esempio di "Hello World" di express menu: starter lang: it +description: Get started with Express.js by building a simple 'Hello World' application, + demonstrating the basic setup and server creation for beginners. --- # Esempio di Hello world diff --git a/it/starter/installing.md b/it/starter/installing.md index 9382756c6..76213504a 100755 --- a/it/starter/installing.md +++ b/it/starter/installing.md @@ -3,6 +3,8 @@ layout: page title: Installazione di Express menu: starter lang: it +description: Learn how to install Express.js in your Node.js environment, including + setting up your project directory and managing dependencies with npm. --- # Installazione diff --git a/it/starter/static-files.md b/it/starter/static-files.md index dc12af48a..cf620ae8e 100755 --- a/it/starter/static-files.md +++ b/it/starter/static-files.md @@ -3,6 +3,8 @@ layout: page title: Gestione dei file statici in Express menu: starter lang: it +description: Understand how to serve static files like images, CSS, and JavaScript + in Express.js applications using the built-in 'static' middleware. --- # Gestione dei file statici in Express diff --git a/ja/3x/api.md b/ja/3x/api.md index 03f530dcc..63a699f7d 100755 --- a/ja/3x/api.md +++ b/ja/3x/api.md @@ -3,6 +3,9 @@ layout: 3x-api title: Express 3.x - API リファレンス menu: api lang: ja +description: Access the API reference for Express.js version 3.x, noting that this + version is end-of-life and no longer maintained - includes details on modules and + methods. ---
diff --git a/ja/4x/api.md b/ja/4x/api.md index e6c169e0d..e2ee5f895 100755 --- a/ja/4x/api.md +++ b/ja/4x/api.md @@ -3,6 +3,8 @@ layout: 4x-api title: Express 4.x - API リファレンス menu: api lang: ja +description: Access the API reference for Express.js 4.x, detailing all modules, methods, + and properties for building web applications with this version. ---
diff --git a/ja/5x/api.md b/ja/5x/api.md index 65be7db7e..88fcb633c 100644 --- a/ja/5x/api.md +++ b/ja/5x/api.md @@ -3,6 +3,8 @@ layout: 5x-api title: Express 5.x - API リファレンス menu: api lang: ja +description: Access the API reference for Express.js 5.x, detailing all modules, methods, + and properties for building web applications with this latest version. ---
diff --git a/ja/advanced/best-practice-performance.md b/ja/advanced/best-practice-performance.md index d752dfd7e..57d17f2af 100755 --- a/ja/advanced/best-practice-performance.md +++ b/ja/advanced/best-practice-performance.md @@ -3,6 +3,8 @@ layout: page title: 実稼働環境における Express の使用におけるパフォーマンスに関するベスト・プラクティス menu: advanced lang: ja +description: Discover performance and reliability best practices for Express apps + in production, covering code optimizations and environment setups for optimal performance. --- # 実稼働環境におけるベスト・プラクティス: パフォーマンスと信頼性 diff --git a/ja/advanced/best-practice-security.md b/ja/advanced/best-practice-security.md index 4b1353166..18b6bc3aa 100755 --- a/ja/advanced/best-practice-security.md +++ b/ja/advanced/best-practice-security.md @@ -3,6 +3,8 @@ layout: page title: 実稼働環境における Express のセキュリティーに関するベスト・プラクティス menu: advanced lang: ja +description: Discover crucial security best practices for Express apps in production, + including using TLS, input validation, secure cookies, and preventing vulnerabilities. --- # 実稼働環境におけるベスト・プラクティス: セキュリティー diff --git a/ja/advanced/developing-template-engines.md b/ja/advanced/developing-template-engines.md index be87bca99..0f3265135 100755 --- a/ja/advanced/developing-template-engines.md +++ b/ja/advanced/developing-template-engines.md @@ -3,6 +3,8 @@ layout: page title: Express 用のテンプレート・エンジンの開発 menu: advanced lang: ja +description: Learn how to develop custom template engines for Express.js using app.engine(), + with examples on creating and integrating your own template rendering logic. --- # Express 用のテンプレート・エンジンの開発 diff --git a/ja/advanced/security-updates.md b/ja/advanced/security-updates.md index d69d569e4..fee979bc3 100755 --- a/ja/advanced/security-updates.md +++ b/ja/advanced/security-updates.md @@ -3,6 +3,8 @@ layout: page title: Express のセキュリティー更新 menu: advanced lang: ja +description: Review the latest security updates and patches for Express.js, including + detailed vulnerability lists for different versions to help maintain a secure application. --- # セキュリティー更新 diff --git a/ja/api.md b/ja/api.md index 9073f797c..93678bd16 100755 --- a/ja/api.md +++ b/ja/api.md @@ -2,6 +2,8 @@ layout: 4x-api title: Express 4.x - API リファレンス lang: ja +description: Access the API reference for Express.js detailing all modules, methods, + and properties for building web applications with this version. ---
diff --git a/ja/guide/behind-proxies.md b/ja/guide/behind-proxies.md index e27e62a9e..836d99a2a 100755 --- a/ja/guide/behind-proxies.md +++ b/ja/guide/behind-proxies.md @@ -3,6 +3,8 @@ layout: page title: プロキシーの背後の Express menu: guide lang: ja +description: Learn how to configure Express.js applications to work correctly behind + reverse proxies, including using the trust proxy setting to handle client IP addresses. --- # プロキシーの背後の Express diff --git a/ja/guide/database-integration.md b/ja/guide/database-integration.md index f0954ecfe..e0f3e78e0 100755 --- a/ja/guide/database-integration.md +++ b/ja/guide/database-integration.md @@ -3,6 +3,8 @@ layout: page title: Express でのデータベースの統合 menu: guide lang: ja +description: Discover how to integrate various databases with Express.js applications, + including setup examples for MongoDB, MySQL, PostgreSQL, and more. --- # データベースの統合 diff --git a/ja/guide/debugging.md b/ja/guide/debugging.md index 9cc94e114..3c4c2870f 100755 --- a/ja/guide/debugging.md +++ b/ja/guide/debugging.md @@ -3,6 +3,8 @@ layout: page title: Express のデバッグ menu: guide lang: ja +description: Learn how to enable and use debugging logs in Express.js applications + by setting the DEBUG environment variable for enhanced troubleshooting. --- # Express のデバッグ diff --git a/ja/guide/error-handling.md b/ja/guide/error-handling.md index 9dcd4cd56..5198915b1 100755 --- a/ja/guide/error-handling.md +++ b/ja/guide/error-handling.md @@ -3,6 +3,8 @@ layout: page title: Express でのエラー処理 menu: guide lang: ja +description: Understand how Express.js handles errors in synchronous and asynchronous + code, and learn to implement custom error handling middleware for your applications. --- # エラー処理 diff --git a/ja/guide/migrating-4.md b/ja/guide/migrating-4.md index 89defda12..f15e9c2cf 100755 --- a/ja/guide/migrating-4.md +++ b/ja/guide/migrating-4.md @@ -3,6 +3,8 @@ layout: page title: Express 4 への移行 menu: guide lang: ja +description: A guide to migrating your Express.js applications from version 3 to 4, + covering changes in middleware, routing, and how to update your codebase effectively. --- # Express 4 への移行 diff --git a/ja/guide/migrating-5.md b/ja/guide/migrating-5.md index 2ac9d3005..f4675a59e 100755 --- a/ja/guide/migrating-5.md +++ b/ja/guide/migrating-5.md @@ -3,6 +3,8 @@ layout: page title: Express 5 への移行 menu: guide lang: ja +description: A comprehensive guide to migrating your Express.js applications from + version 4 to 5, detailing breaking changes, deprecated methods, and new improvements. --- # Express 5 への移行 diff --git a/ja/guide/routing.md b/ja/guide/routing.md index 0b513371b..9d42f78f6 100755 --- a/ja/guide/routing.md +++ b/ja/guide/routing.md @@ -3,6 +3,8 @@ layout: page title: Express でのルーティング menu: guide lang: ja +description: Learn how to define and use routes in Express.js applications, including + route methods, route paths, parameters, and using Router for modular routing. --- # ルーティング diff --git a/ja/guide/using-middleware.md b/ja/guide/using-middleware.md index 98de05450..1fec03b6e 100755 --- a/ja/guide/using-middleware.md +++ b/ja/guide/using-middleware.md @@ -3,6 +3,8 @@ layout: page title: Express ミドルウェアの使用 menu: guide lang: ja +description: Learn how to use middleware in Express.js applications, including application-level + and router-level middleware, error handling, and integrating third-party middleware. --- # ミドルウェアの使用 diff --git a/ja/guide/using-template-engines.md b/ja/guide/using-template-engines.md index c01c0d82f..ccbc92b57 100755 --- a/ja/guide/using-template-engines.md +++ b/ja/guide/using-template-engines.md @@ -3,6 +3,8 @@ layout: page title: Express でのテンプレート・エンジンの使用 menu: guide lang: ja +description: Discover how to integrate and use template engines like Pug, Handlebars, + and EJS with Express.js to render dynamic HTML pages efficiently. --- # Express でのテンプレート・エンジンの使用 diff --git a/ja/guide/writing-middleware.md b/ja/guide/writing-middleware.md index 896e3ff8e..3251ae56e 100755 --- a/ja/guide/writing-middleware.md +++ b/ja/guide/writing-middleware.md @@ -3,6 +3,8 @@ layout: page title: Express アプリケーションで使用するミドルウェアの作成 menu: guide lang: ja +description: Learn how to write custom middleware functions for Express.js applications, + including examples and best practices for enhancing request and response handling. --- # Express アプリケーションで使用するミドルウェアの作成 diff --git a/ja/index.md b/ja/index.md index 9ce7d9fd2..172b3c6cc 100644 --- a/ja/index.md +++ b/ja/index.md @@ -3,6 +3,8 @@ layout: home title: Express - Node.js Web アプリケーション・フレームワーク menu: home lang: ja +description: Express is a fast, unopinionated, minimalist web framework for Node.js, + providing a robust set of features for web and mobile applications. ---
diff --git a/ja/resources/community.md b/ja/resources/community.md index 071f2fd47..428e24213 100755 --- a/ja/resources/community.md +++ b/ja/resources/community.md @@ -3,6 +3,8 @@ layout: page title: Express のコミュニティー menu: resources lang: ja +description: Connect with the Express.js community, learn about the technical committee, + find resources, explore community-contributed modules, and get involved in discussions. --- # コミュニティー diff --git a/ja/resources/glossary.md b/ja/resources/glossary.md index ed030d454..16a0687bb 100755 --- a/ja/resources/glossary.md +++ b/ja/resources/glossary.md @@ -3,6 +3,8 @@ layout: page title: Express の用語集 menu: resources lang: ja +description: A comprehensive glossary of terms related to Express.js, Node.js, middleware, + routing, and other key concepts to help you understand and use Express effectively. --- # 用語集 diff --git a/ja/resources/middleware.md b/ja/resources/middleware.md index ad624185d..50a170638 100755 --- a/ja/resources/middleware.md +++ b/ja/resources/middleware.md @@ -3,6 +3,8 @@ layout: page title: Express のミドルウェア menu: resources lang: ja +description: Explore a list of Express.js middleware modules maintained by the Express + team and the community, including built-in middleware and popular third-party modules. --- # サード・パーティー・ミドルウェア diff --git a/ja/starter/basic-routing.md b/ja/starter/basic-routing.md index 019ad1258..74af96a99 100755 --- a/ja/starter/basic-routing.md +++ b/ja/starter/basic-routing.md @@ -3,6 +3,9 @@ layout: page title: Express の基本的なルーティング menu: starter lang: ja +description: Learn the fundamentals of routing in Express.js applications, including + how to define routes, handle HTTP methods, and create route handlers for your web + server. --- # 基本的なルーティング diff --git a/ja/starter/faq.md b/ja/starter/faq.md index f3afdb96a..03c79c254 100755 --- a/ja/starter/faq.md +++ b/ja/starter/faq.md @@ -3,6 +3,9 @@ layout: page title: Express に関する FAQ menu: starter lang: ja +description: Find answers to frequently asked questions about Express.js, including + topics on application structure, models, authentication, template engines, error + handling, and more. --- # FAQ diff --git a/ja/starter/generator.md b/ja/starter/generator.md index 5622a030f..b82d7f764 100755 --- a/ja/starter/generator.md +++ b/ja/starter/generator.md @@ -3,6 +3,8 @@ layout: page title: Express のアプリケーション生成プログラム menu: starter lang: ja +description: Learn how to use the Express application generator tool to quickly create + a skeleton for your Express.js applications, streamlining setup and configuration. --- # Express のアプリケーション生成プログラム diff --git a/ja/starter/hello-world.md b/ja/starter/hello-world.md index 3343fff91..c23755748 100755 --- a/ja/starter/hello-world.md +++ b/ja/starter/hello-world.md @@ -3,6 +3,8 @@ layout: page title: Express の「Hello World」の例 menu: starter lang: ja +description: Get started with Express.js by building a simple 'Hello World' application, + demonstrating the basic setup and server creation for beginners. --- # Hello World の例 diff --git a/ja/starter/installing.md b/ja/starter/installing.md index 1413bf9b8..4aaec5d52 100755 --- a/ja/starter/installing.md +++ b/ja/starter/installing.md @@ -3,6 +3,8 @@ layout: page title: Express のインストール menu: starter lang: ja +description: Learn how to install Express.js in your Node.js environment, including + setting up your project directory and managing dependencies with npm. --- # インストール diff --git a/ja/starter/static-files.md b/ja/starter/static-files.md index ccd66655f..8f050b251 100755 --- a/ja/starter/static-files.md +++ b/ja/starter/static-files.md @@ -3,6 +3,8 @@ layout: page title: Express での静的ファイルの提供 menu: starter lang: ja +description: Understand how to serve static files like images, CSS, and JavaScript + in Express.js applications using the built-in 'static' middleware. --- # Express での静的ファイルの提供 diff --git a/ko/3x/api.md b/ko/3x/api.md index ba542c9a9..d37213da1 100755 --- a/ko/3x/api.md +++ b/ko/3x/api.md @@ -3,6 +3,9 @@ layout: 3x-api title: Express 3.x - API 참조 menu: api lang: ko +description: Access the API reference for Express.js version 3.x, noting that this + version is end-of-life and no longer maintained - includes details on modules and + methods. ---
diff --git a/ko/4x/api.md b/ko/4x/api.md index 68068a6b0..2f2b42aad 100755 --- a/ko/4x/api.md +++ b/ko/4x/api.md @@ -3,6 +3,8 @@ layout: 4x-api title: Express 4.x - API 참조 menu: api lang: ko +description: Access the API reference for Express.js 4.x, detailing all modules, methods, + and properties for building web applications with this version. ---
diff --git a/ko/5x/api.md b/ko/5x/api.md index 7df74e0c3..52947161f 100644 --- a/ko/5x/api.md +++ b/ko/5x/api.md @@ -3,6 +3,8 @@ layout: 5x-api title: Express 5.x - API 참조 menu: api lang: ko +description: Access the API reference for Express.js 5.x, detailing all modules, methods, + and properties for building web applications with this latest version. ---
diff --git a/ko/advanced/best-practice-performance.md b/ko/advanced/best-practice-performance.md index 450ceb945..7ceda60ea 100755 --- a/ko/advanced/best-practice-performance.md +++ b/ko/advanced/best-practice-performance.md @@ -3,6 +3,8 @@ layout: page title: 프로덕션 환경에서의 Express 사용을 위한 성능 우수 사례 menu: advanced lang: ko +description: Discover performance and reliability best practices for Express apps + in production, covering code optimizations and environment setups for optimal performance. --- # 프로덕션 우수 사례: 성능 및 신뢰성 diff --git a/ko/advanced/best-practice-security.md b/ko/advanced/best-practice-security.md index e254df914..fcef553cd 100755 --- a/ko/advanced/best-practice-security.md +++ b/ko/advanced/best-practice-security.md @@ -3,6 +3,8 @@ layout: page title: 프로덕션 환경의 Express를 위한 보안 우수 사례 menu: advanced lang: ko +description: Discover crucial security best practices for Express apps in production, + including using TLS, input validation, secure cookies, and preventing vulnerabilities. --- # 프로덕션 우수 사례: 보안 diff --git a/ko/advanced/developing-template-engines.md b/ko/advanced/developing-template-engines.md index defbb083b..061158191 100755 --- a/ko/advanced/developing-template-engines.md +++ b/ko/advanced/developing-template-engines.md @@ -3,6 +3,8 @@ layout: page title: Express용 템플릿 엔진 개발 menu: advanced lang: ko +description: Learn how to develop custom template engines for Express.js using app.engine(), + with examples on creating and integrating your own template rendering logic. --- # Express용 템플릿 엔진 개발 diff --git a/ko/advanced/healthcheck-graceful-shutdown.md b/ko/advanced/healthcheck-graceful-shutdown.md index afeabdd54..ae4cb9c6f 100644 --- a/ko/advanced/healthcheck-graceful-shutdown.md +++ b/ko/advanced/healthcheck-graceful-shutdown.md @@ -3,6 +3,9 @@ layout: page title: 상태 검사와 우아한 종료 menu: advanced lang: ko +description: Learn how to implement health checks and graceful shutdown in Express + apps to enhance reliability, manage deployments, and integrate with load balancers + like Kubernetes. --- # 상태 확인와 정상 종료 diff --git a/ko/advanced/security-updates.md b/ko/advanced/security-updates.md index d4b93e548..0808b1301 100755 --- a/ko/advanced/security-updates.md +++ b/ko/advanced/security-updates.md @@ -3,6 +3,8 @@ layout: page title: Express 보안 업데이트 menu: advanced lang: ko +description: Review the latest security updates and patches for Express.js, including + detailed vulnerability lists for different versions to help maintain a secure application. --- # 보안 업데이트 diff --git a/ko/api.md b/ko/api.md index be1481584..294295f63 100755 --- a/ko/api.md +++ b/ko/api.md @@ -2,6 +2,8 @@ layout: 4x-api title: Express 4.x - API 참조 lang: ko +description: Access the API reference for Express.js detailing all modules, methods, + and properties for building web applications with this version. ---
diff --git a/ko/changelog/4x.md b/ko/changelog/4x.md index beefe10a6..a872f72f8 100644 --- a/ko/changelog/4x.md +++ b/ko/changelog/4x.md @@ -3,6 +3,8 @@ layout: page title: Express 4.x 업데이트 기록 menu: changelog lang: ko +description: Stay updated with the release change log for Express.js 4.x, detailing + new features, bug fixes, and important changes across versions. --- # 업데이트 기록 diff --git a/ko/guide/behind-proxies.md b/ko/guide/behind-proxies.md index 5aa530d68..dc6e9efc2 100755 --- a/ko/guide/behind-proxies.md +++ b/ko/guide/behind-proxies.md @@ -3,6 +3,8 @@ layout: page title: 프록시 환경에서 Express 사용 menu: guide lang: ko +description: Learn how to configure Express.js applications to work correctly behind + reverse proxies, including using the trust proxy setting to handle client IP addresses. --- # 프록시 환경에서 Express 사용 diff --git a/ko/guide/database-integration.md b/ko/guide/database-integration.md index 2dbeda156..47271a30f 100755 --- a/ko/guide/database-integration.md +++ b/ko/guide/database-integration.md @@ -3,6 +3,8 @@ layout: page title: Express 데이터베이스 통합 menu: guide lang: ko +description: Discover how to integrate various databases with Express.js applications, + including setup examples for MongoDB, MySQL, PostgreSQL, and more. --- # 데이터베이스 통합 diff --git a/ko/guide/debugging.md b/ko/guide/debugging.md index f4455e411..70dc0a413 100755 --- a/ko/guide/debugging.md +++ b/ko/guide/debugging.md @@ -3,6 +3,8 @@ layout: page title: Express 디버깅 menu: guide lang: ko +description: Learn how to enable and use debugging logs in Express.js applications + by setting the DEBUG environment variable for enhanced troubleshooting. --- # Express 디버깅 diff --git a/ko/guide/error-handling.md b/ko/guide/error-handling.md index ebc3dce81..b18eef3bd 100755 --- a/ko/guide/error-handling.md +++ b/ko/guide/error-handling.md @@ -3,6 +3,8 @@ layout: page title: Express 오류 처리 menu: guide lang: ko +description: Understand how Express.js handles errors in synchronous and asynchronous + code, and learn to implement custom error handling middleware for your applications. --- # 오류 처리 diff --git a/ko/guide/migrating-4.md b/ko/guide/migrating-4.md index 0cf5f3370..edaa54bc4 100755 --- a/ko/guide/migrating-4.md +++ b/ko/guide/migrating-4.md @@ -3,6 +3,8 @@ layout: page title: Express 4로의 마이그레이션 menu: guide lang: ko +description: A guide to migrating your Express.js applications from version 3 to 4, + covering changes in middleware, routing, and how to update your codebase effectively. --- # Express 4로의 이전 diff --git a/ko/guide/migrating-5.md b/ko/guide/migrating-5.md index 52166f5b3..80eb822b5 100755 --- a/ko/guide/migrating-5.md +++ b/ko/guide/migrating-5.md @@ -3,6 +3,8 @@ layout: page title: Express 5로의 마이그레이션 menu: guide lang: ko +description: A comprehensive guide to migrating your Express.js applications from + version 4 to 5, detailing breaking changes, deprecated methods, and new improvements. --- # Express 5로의 이전 diff --git a/ko/guide/routing.md b/ko/guide/routing.md index d88b62064..a273b7fd7 100755 --- a/ko/guide/routing.md +++ b/ko/guide/routing.md @@ -3,6 +3,8 @@ layout: page title: Express 라우팅 menu: guide lang: ko +description: Learn how to define and use routes in Express.js applications, including + route methods, route paths, parameters, and using Router for modular routing. --- # 라우팅 diff --git a/ko/guide/using-middleware.md b/ko/guide/using-middleware.md index 5527c6de9..e745cdd67 100755 --- a/ko/guide/using-middleware.md +++ b/ko/guide/using-middleware.md @@ -3,6 +3,8 @@ layout: page title: Express 미들웨어 사용 menu: guide lang: ko +description: Learn how to use middleware in Express.js applications, including application-level + and router-level middleware, error handling, and integrating third-party middleware. --- # 미들웨어 사용 diff --git a/ko/guide/using-template-engines.md b/ko/guide/using-template-engines.md index 3503eedc2..413a1b209 100755 --- a/ko/guide/using-template-engines.md +++ b/ko/guide/using-template-engines.md @@ -3,6 +3,8 @@ layout: page title: Express와 함께 템플리트 엔진 사용 menu: guide lang: ko +description: Discover how to integrate and use template engines like Pug, Handlebars, + and EJS with Express.js to render dynamic HTML pages efficiently. --- # Express와 함께 템플리트 엔진을 사용 diff --git a/ko/guide/writing-middleware.md b/ko/guide/writing-middleware.md index 9e296f916..b87e6efda 100755 --- a/ko/guide/writing-middleware.md +++ b/ko/guide/writing-middleware.md @@ -3,6 +3,8 @@ layout: page title: Express 앱에서 사용하기 위한 미들웨어 작성 menu: guide lang: ko +description: Learn how to write custom middleware functions for Express.js applications, + including examples and best practices for enhancing request and response handling. --- # Express 앱에서 사용하기 위한 미들웨어 작성 diff --git a/ko/index.md b/ko/index.md index bedbb23c5..bc477f511 100644 --- a/ko/index.md +++ b/ko/index.md @@ -3,6 +3,8 @@ layout: home title: Express - Node.js 웹 애플리케이션 프레임워크 menu: home lang: ko +description: Express is a fast, unopinionated, minimalist web framework for Node.js, + providing a robust set of features for web and mobile applications. ---
{% include header/header-{{ page.lang }}.html %} diff --git a/ko/resources/community.md b/ko/resources/community.md index da20bfe62..343894598 100755 --- a/ko/resources/community.md +++ b/ko/resources/community.md @@ -3,6 +3,8 @@ layout: page title: Express 커뮤니티 menu: resources lang: ko +description: Connect with the Express.js community, learn about the technical committee, + find resources, explore community-contributed modules, and get involved in discussions. --- # 커뮤니티 diff --git a/ko/resources/glossary.md b/ko/resources/glossary.md index fdbed4048..ce54b2484 100755 --- a/ko/resources/glossary.md +++ b/ko/resources/glossary.md @@ -3,6 +3,8 @@ layout: page title: Express 용어집 menu: resources lang: ko +description: A comprehensive glossary of terms related to Express.js, Node.js, middleware, + routing, and other key concepts to help you understand and use Express effectively. --- # 용어집 diff --git a/ko/resources/middleware.md b/ko/resources/middleware.md index 714260456..6339ef7e6 100755 --- a/ko/resources/middleware.md +++ b/ko/resources/middleware.md @@ -3,8 +3,10 @@ layout: page title: Express 미들웨어 menu: resources lang: ko -redirect_from: "/resources/middleware.html" +redirect_from: /resources/middleware.html module: mw-home +description: Explore a list of Express.js middleware modules maintained by the Express + team and the community, including built-in middleware and popular third-party modules. --- ## Express 미들웨어 diff --git a/ko/starter/basic-routing.md b/ko/starter/basic-routing.md index 86b54b40d..2ce40bcf8 100755 --- a/ko/starter/basic-routing.md +++ b/ko/starter/basic-routing.md @@ -3,6 +3,9 @@ layout: page title: Express 기본 라우팅 menu: starter lang: ko +description: Learn the fundamentals of routing in Express.js applications, including + how to define routes, handle HTTP methods, and create route handlers for your web + server. --- # 기본 라우팅 diff --git a/ko/starter/faq.md b/ko/starter/faq.md index 6e8c9dfc9..4364c8bfe 100755 --- a/ko/starter/faq.md +++ b/ko/starter/faq.md @@ -3,6 +3,9 @@ layout: page title: Express 자주 묻는 질문(FAQ) menu: starter lang: ko +description: Find answers to frequently asked questions about Express.js, including + topics on application structure, models, authentication, template engines, error + handling, and more. --- # 자주 묻는 질문(FAQ) diff --git a/ko/starter/generator.md b/ko/starter/generator.md index f41058b44..6d5fe64a6 100755 --- a/ko/starter/generator.md +++ b/ko/starter/generator.md @@ -3,6 +3,8 @@ layout: page title: Express 애플리케이션 생성기 menu: starter lang: ko +description: Learn how to use the Express application generator tool to quickly create + a skeleton for your Express.js applications, streamlining setup and configuration. --- # Express 애플리케이션 생성기 diff --git a/ko/starter/hello-world.md b/ko/starter/hello-world.md index 1b50a06fe..053687527 100755 --- a/ko/starter/hello-world.md +++ b/ko/starter/hello-world.md @@ -3,6 +3,8 @@ layout: page title: Express "Hello World" 예제 menu: starter lang: ko +description: Get started with Express.js by building a simple 'Hello World' application, + demonstrating the basic setup and server creation for beginners. --- # Hello world 예제 diff --git a/ko/starter/installing.md b/ko/starter/installing.md index 6ae4e0813..15966dfe5 100755 --- a/ko/starter/installing.md +++ b/ko/starter/installing.md @@ -3,6 +3,8 @@ layout: page title: Express 설치 menu: starter lang: ko +description: Learn how to install Express.js in your Node.js environment, including + setting up your project directory and managing dependencies with npm. --- # 설치 diff --git a/ko/starter/static-files.md b/ko/starter/static-files.md index b5c743726..0f61ae7f9 100755 --- a/ko/starter/static-files.md +++ b/ko/starter/static-files.md @@ -3,6 +3,8 @@ layout: page title: Express에서 정적 파일 제공 menu: starter lang: ko +description: Understand how to serve static files like images, CSS, and JavaScript + in Express.js applications using the built-in 'static' middleware. --- # Express에서 정적 파일 제공 diff --git a/pt-br/3x/api.md b/pt-br/3x/api.md index ee71dabfa..350e378b5 100644 --- a/pt-br/3x/api.md +++ b/pt-br/3x/api.md @@ -3,6 +3,9 @@ layout: 3x-api title: Express 3.x - API Reference menu: api lang: pt-br +description: Access the API reference for Express.js version 3.x, noting that this + version is end-of-life and no longer maintained - includes details on modules and + methods. ---
diff --git a/pt-br/4x/api.md b/pt-br/4x/api.md index 4a15dda1a..ecfc1b9e2 100644 --- a/pt-br/4x/api.md +++ b/pt-br/4x/api.md @@ -3,6 +3,8 @@ layout: 4x-api title: Express 4.x - Referência da API menu: api lang: pt-br +description: Access the API reference for Express.js 4.x, detailing all modules, methods, + and properties for building web applications with this version. ---
diff --git a/pt-br/5x/api.md b/pt-br/5x/api.md index 842231599..614719ca1 100644 --- a/pt-br/5x/api.md +++ b/pt-br/5x/api.md @@ -3,6 +3,8 @@ layout: 5x-api title: Express 5.x - Referência da API menu: api lang: pt-br +description: Access the API reference for Express.js 5.x, detailing all modules, methods, + and properties for building web applications with this latest version. ---
diff --git a/pt-br/advanced/best-practice-performance.md b/pt-br/advanced/best-practice-performance.md index 32a7eab16..34de74975 100755 --- a/pt-br/advanced/best-practice-performance.md +++ b/pt-br/advanced/best-practice-performance.md @@ -3,6 +3,8 @@ layout: page title: Melhores Práticas de Desempenho Usando o Express em Produção menu: advanced lang: pt-br +description: Discover performance and reliability best practices for Express apps + in production, covering code optimizations and environment setups for optimal performance. --- # Melhores Práticas de Produção: desempenho e confiabilidade diff --git a/pt-br/advanced/best-practice-security.md b/pt-br/advanced/best-practice-security.md index 7cac6fa8f..de14118e5 100755 --- a/pt-br/advanced/best-practice-security.md +++ b/pt-br/advanced/best-practice-security.md @@ -3,6 +3,8 @@ layout: page title: Melhores Práticas de Segurança para o Express em Produção menu: advanced lang: pt-br +description: Discover crucial security best practices for Express apps in production, + including using TLS, input validation, secure cookies, and preventing vulnerabilities. --- # Melhores Práticas em Produção: Segurança diff --git a/pt-br/advanced/developing-template-engines.md b/pt-br/advanced/developing-template-engines.md index e7dbf250e..b53c60708 100755 --- a/pt-br/advanced/developing-template-engines.md +++ b/pt-br/advanced/developing-template-engines.md @@ -3,6 +3,8 @@ layout: page title: Desenvolvendo mecanismos de modelo para o Express menu: advanced lang: pt-br +description: Learn how to develop custom template engines for Express.js using app.engine(), + with examples on creating and integrating your own template rendering logic. --- # Desenvolvendo mecanismos de modelo para o Express diff --git a/pt-br/advanced/security-updates.md b/pt-br/advanced/security-updates.md index 8210657a5..51882149e 100755 --- a/pt-br/advanced/security-updates.md +++ b/pt-br/advanced/security-updates.md @@ -3,6 +3,8 @@ layout: page title: Atualizações de segurança do Express menu: advanced lang: pt-br +description: Review the latest security updates and patches for Express.js, including + detailed vulnerability lists for different versions to help maintain a secure application. --- # Atualizações de segurança diff --git a/pt-br/api.md b/pt-br/api.md index 738fba44c..8e150e37d 100755 --- a/pt-br/api.md +++ b/pt-br/api.md @@ -2,6 +2,8 @@ layout: 4x-api title: Express 4.x - Referência de API lang: pt-br +description: Access the API reference for Express.js detailing all modules, methods, + and properties for building web applications with this version. ---
diff --git a/pt-br/guide/behind-proxies.md b/pt-br/guide/behind-proxies.md index 93b194f94..efc2bce8c 100755 --- a/pt-br/guide/behind-proxies.md +++ b/pt-br/guide/behind-proxies.md @@ -3,6 +3,8 @@ layout: page title: Express atrás de proxies menu: guide lang: pt-br +description: Learn how to configure Express.js applications to work correctly behind + reverse proxies, including using the trust proxy setting to handle client IP addresses. --- # Express atrás de proxies diff --git a/pt-br/guide/database-integration.md b/pt-br/guide/database-integration.md index e0a6a55a2..5625887ed 100755 --- a/pt-br/guide/database-integration.md +++ b/pt-br/guide/database-integration.md @@ -3,6 +3,8 @@ layout: page title: Integração de banco de dados do Express menu: guide lang: pt-br +description: Discover how to integrate various databases with Express.js applications, + including setup examples for MongoDB, MySQL, PostgreSQL, and more. --- # Integração de Banco de dados diff --git a/pt-br/guide/debugging.md b/pt-br/guide/debugging.md index bd3a8b087..9d2d6efde 100755 --- a/pt-br/guide/debugging.md +++ b/pt-br/guide/debugging.md @@ -3,6 +3,8 @@ layout: page title: Depurando o Express menu: guide lang: pt-br +description: Learn how to enable and use debugging logs in Express.js applications + by setting the DEBUG environment variable for enhanced troubleshooting. --- # Depurando o Express diff --git a/pt-br/guide/error-handling.md b/pt-br/guide/error-handling.md index d757e7362..c11307eb4 100755 --- a/pt-br/guide/error-handling.md +++ b/pt-br/guide/error-handling.md @@ -3,6 +3,8 @@ layout: page title: Manipulação de erros do Express menu: guide lang: pt-br +description: Understand how Express.js handles errors in synchronous and asynchronous + code, and learn to implement custom error handling middleware for your applications. --- # Manipulação de erros diff --git a/pt-br/guide/migrating-4.md b/pt-br/guide/migrating-4.md index 8eea2e607..63405c201 100755 --- a/pt-br/guide/migrating-4.md +++ b/pt-br/guide/migrating-4.md @@ -3,6 +3,8 @@ layout: page title: Migrando para o Express 4 menu: guide lang: pt-br +description: A guide to migrating your Express.js applications from version 3 to 4, + covering changes in middleware, routing, and how to update your codebase effectively. --- # Migrando para o Express 4 diff --git a/pt-br/guide/migrating-5.md b/pt-br/guide/migrating-5.md index 674613c2e..967568d27 100755 --- a/pt-br/guide/migrating-5.md +++ b/pt-br/guide/migrating-5.md @@ -3,6 +3,8 @@ layout: page title: Migrando para o Express 5 menu: guide lang: pt-br +description: A comprehensive guide to migrating your Express.js applications from + version 4 to 5, detailing breaking changes, deprecated methods, and new improvements. --- # Migrando para o Express 5 diff --git a/pt-br/guide/routing.md b/pt-br/guide/routing.md index 915b92a5b..59631a664 100755 --- a/pt-br/guide/routing.md +++ b/pt-br/guide/routing.md @@ -3,6 +3,8 @@ layout: page title: Roteamento no Express menu: guide lang: pt-br +description: Learn how to define and use routes in Express.js applications, including + route methods, route paths, parameters, and using Router for modular routing. --- # Roteamento diff --git a/pt-br/guide/using-middleware.md b/pt-br/guide/using-middleware.md index f59d11058..62a49dd34 100755 --- a/pt-br/guide/using-middleware.md +++ b/pt-br/guide/using-middleware.md @@ -3,6 +3,8 @@ layout: page title: Usando middlewares do Express menu: guide lang: pt-br +description: Learn how to use middleware in Express.js applications, including application-level + and router-level middleware, error handling, and integrating third-party middleware. --- # Usando middlewares diff --git a/pt-br/guide/using-template-engines.md b/pt-br/guide/using-template-engines.md index 3e2d790c5..8eb721105 100755 --- a/pt-br/guide/using-template-engines.md +++ b/pt-br/guide/using-template-engines.md @@ -3,6 +3,8 @@ layout: page title: Usando mecanismos de modelo com o Express menu: guide lang: pt-br +description: Discover how to integrate and use template engines like Pug, Handlebars, + and EJS with Express.js to render dynamic HTML pages efficiently. --- # Usando mecanismos de modelo com o Express diff --git a/pt-br/guide/writing-middleware.md b/pt-br/guide/writing-middleware.md index cf2951520..40f2a300f 100755 --- a/pt-br/guide/writing-middleware.md +++ b/pt-br/guide/writing-middleware.md @@ -3,6 +3,8 @@ layout: page title: Escrevendo middlewares para uso em aplicativos do Express menu: guide lang: pt-br +description: Learn how to write custom middleware functions for Express.js applications, + including examples and best practices for enhancing request and response handling. --- # Escrevendo middlewares pra uso em aplicativos do Express diff --git a/pt-br/index.md b/pt-br/index.md index 3740d234d..0d8bd4811 100644 --- a/pt-br/index.md +++ b/pt-br/index.md @@ -3,6 +3,8 @@ layout: home title: Express - framework de aplicativo da web Node.js menu: home lang: pt-br +description: Express is a fast, unopinionated, minimalist web framework for Node.js, + providing a robust set of features for web and mobile applications. ---
{% include header/header-{{ page.lang }}.html %} diff --git a/pt-br/resources/community.md b/pt-br/resources/community.md index 12e05914b..e2ac02308 100755 --- a/pt-br/resources/community.md +++ b/pt-br/resources/community.md @@ -3,6 +3,8 @@ layout: page title: Comunidade do Express menu: resources lang: pt-br +description: Connect with the Express.js community, learn about the technical committee, + find resources, explore community-contributed modules, and get involved in discussions. --- # Comunidade diff --git a/pt-br/resources/glossary.md b/pt-br/resources/glossary.md index 14df3391f..4a4bca818 100755 --- a/pt-br/resources/glossary.md +++ b/pt-br/resources/glossary.md @@ -3,6 +3,8 @@ layout: page title: Glossário do Express menu: resources lang: pt-br +description: A comprehensive glossary of terms related to Express.js, Node.js, middleware, + routing, and other key concepts to help you understand and use Express effectively. --- # Glossário diff --git a/pt-br/resources/middleware.md b/pt-br/resources/middleware.md index 8d4deb96b..d8b0236d6 100755 --- a/pt-br/resources/middleware.md +++ b/pt-br/resources/middleware.md @@ -3,6 +3,8 @@ layout: page title: Middleware do Express menu: resources lang: pt-br +description: Explore a list of Express.js middleware modules maintained by the Express + team and the community, including built-in middleware and popular third-party modules. --- # Middleware de Terceiros diff --git a/pt-br/starter/basic-routing.md b/pt-br/starter/basic-routing.md index a4923c277..33ed44b28 100755 --- a/pt-br/starter/basic-routing.md +++ b/pt-br/starter/basic-routing.md @@ -3,6 +3,9 @@ layout: page title: Roteamento básico no Express menu: starter lang: pt-br +description: Learn the fundamentals of routing in Express.js applications, including + how to define routes, handle HTTP methods, and create route handlers for your web + server. --- # Roteamento Básico diff --git a/pt-br/starter/faq.md b/pt-br/starter/faq.md index b3bcd3ea3..8b586b512 100755 --- a/pt-br/starter/faq.md +++ b/pt-br/starter/faq.md @@ -3,6 +3,9 @@ layout: page title: Pergunta mais Frequentes do Express menu: starter lang: pt-br +description: Find answers to frequently asked questions about Express.js, including + topics on application structure, models, authentication, template engines, error + handling, and more. --- # Perguntas mais frequentes diff --git a/pt-br/starter/generator.md b/pt-br/starter/generator.md index 67420755f..c56521ff5 100755 --- a/pt-br/starter/generator.md +++ b/pt-br/starter/generator.md @@ -3,6 +3,8 @@ layout: page title: Gerador de aplicativos do Express menu: starter lang: pt-br +description: Learn how to use the Express application generator tool to quickly create + a skeleton for your Express.js applications, streamlining setup and configuration. --- # Gerador de aplicativos do Express diff --git a/pt-br/starter/hello-world.md b/pt-br/starter/hello-world.md index 57614f2e4..f8e2b214f 100755 --- a/pt-br/starter/hello-world.md +++ b/pt-br/starter/hello-world.md @@ -3,6 +3,8 @@ layout: page title: Exemplo "Hello World" do Express menu: starter lang: pt-br +description: Get started with Express.js by building a simple 'Hello World' application, + demonstrating the basic setup and server creation for beginners. --- # Exemplo Hello World diff --git a/pt-br/starter/installing.md b/pt-br/starter/installing.md index 31ff380fd..e792037da 100755 --- a/pt-br/starter/installing.md +++ b/pt-br/starter/installing.md @@ -3,6 +3,8 @@ layout: page title: Instalando o Express menu: starter lang: pt-br +description: Learn how to install Express.js in your Node.js environment, including + setting up your project directory and managing dependencies with npm. --- # Instalação diff --git a/pt-br/starter/static-files.md b/pt-br/starter/static-files.md index 3e4ced13d..74297ed0c 100755 --- a/pt-br/starter/static-files.md +++ b/pt-br/starter/static-files.md @@ -3,6 +3,8 @@ layout: page title: Entregando arquivos estáticos no Express menu: starter lang: pt-br +description: Understand how to serve static files like images, CSS, and JavaScript + in Express.js applications using the built-in 'static' middleware. --- # Entregando arquivos estáticos no Express diff --git a/ru/3x/api.md b/ru/3x/api.md index 4cb1058d9..de4bbd3fd 100755 --- a/ru/3x/api.md +++ b/ru/3x/api.md @@ -3,6 +3,9 @@ layout: 3x-api title: Express 3.x - Справочник по API menu: api lang: ru +description: Access the API reference for Express.js version 3.x, noting that this + version is end-of-life and no longer maintained - includes details on modules and + methods. ---
diff --git a/ru/4x/api.md b/ru/4x/api.md index 67d7e39c9..e31f8b69f 100755 --- a/ru/4x/api.md +++ b/ru/4x/api.md @@ -3,6 +3,8 @@ layout: 4x-api title: Express 4.x - Справочник по API menu: api lang: ru +description: Access the API reference for Express.js 4.x, detailing all modules, methods, + and properties for building web applications with this version. ---
diff --git a/ru/5x/api.md b/ru/5x/api.md index b61eb2d3d..49723086a 100644 --- a/ru/5x/api.md +++ b/ru/5x/api.md @@ -3,6 +3,8 @@ layout: 5x-api title: Express 5.x - Справочник по API menu: api lang: ru +description: Access the API reference for Express.js 5.x, detailing all modules, methods, + and properties for building web applications with this latest version. ---
diff --git a/ru/advanced/best-practice-performance.md b/ru/advanced/best-practice-performance.md index 9d483a63e..96a6f0d82 100755 --- a/ru/advanced/best-practice-performance.md +++ b/ru/advanced/best-practice-performance.md @@ -1,8 +1,11 @@ --- layout: page -title: Лучшие практические методы улучшения производительности при использовании Express в рабочей среде +title: Лучшие практические методы улучшения производительности при использовании Express + в рабочей среде menu: advanced lang: ru +description: Discover performance and reliability best practices for Express apps + in production, covering code optimizations and environment setups for optimal performance. --- # Лучшие практические методы для рабочей среды: производительность и надежность diff --git a/ru/advanced/best-practice-security.md b/ru/advanced/best-practice-security.md index e5059c812..b6e12255d 100755 --- a/ru/advanced/best-practice-security.md +++ b/ru/advanced/best-practice-security.md @@ -3,6 +3,8 @@ layout: page title: Лучшие практические методы защиты для Express в рабочей среде menu: advanced lang: ru +description: Discover crucial security best practices for Express apps in production, + including using TLS, input validation, secure cookies, and preventing vulnerabilities. --- # Лучшие практические методы для рабочей среды: Защита diff --git a/ru/advanced/developing-template-engines.md b/ru/advanced/developing-template-engines.md index 9c4953427..badc2d5fe 100755 --- a/ru/advanced/developing-template-engines.md +++ b/ru/advanced/developing-template-engines.md @@ -3,6 +3,8 @@ layout: page title: Разработка шаблонизаторов для Express menu: advanced lang: ru +description: Learn how to develop custom template engines for Express.js using app.engine(), + with examples on creating and integrating your own template rendering logic. --- # Разработка шаблонизаторов для Express diff --git a/ru/advanced/security-updates.md b/ru/advanced/security-updates.md index b91544ab2..d3df806f0 100755 --- a/ru/advanced/security-updates.md +++ b/ru/advanced/security-updates.md @@ -3,6 +3,8 @@ layout: page title: Обновления системы безопасности Express menu: advanced lang: ru +description: Review the latest security updates and patches for Express.js, including + detailed vulnerability lists for different versions to help maintain a secure application. --- # Обновления системы безопасности diff --git a/ru/api.md b/ru/api.md index 273d948a2..b50f1a273 100755 --- a/ru/api.md +++ b/ru/api.md @@ -2,6 +2,8 @@ layout: 4x-api title: Express 4.x - Справочник API lang: ru +description: Access the API reference for Express.js detailing all modules, methods, + and properties for building web applications with this version. ---
diff --git a/ru/guide/behind-proxies.md b/ru/guide/behind-proxies.md index 3c1a05a5e..bd50a1cd6 100755 --- a/ru/guide/behind-proxies.md +++ b/ru/guide/behind-proxies.md @@ -3,6 +3,8 @@ layout: page title: Express за прокси menu: guide lang: ru +description: Learn how to configure Express.js applications to work correctly behind + reverse proxies, including using the trust proxy setting to handle client IP addresses. --- # Express за прокси diff --git a/ru/guide/database-integration.md b/ru/guide/database-integration.md index 4057c9944..4fa144bad 100755 --- a/ru/guide/database-integration.md +++ b/ru/guide/database-integration.md @@ -3,6 +3,8 @@ layout: page title: Интеграция Express с базами данных menu: guide lang: ru +description: Discover how to integrate various databases with Express.js applications, + including setup examples for MongoDB, MySQL, PostgreSQL, and more. --- # Интеграция с базами данных diff --git a/ru/guide/debugging.md b/ru/guide/debugging.md index c86c29a7d..e46d5dd6c 100755 --- a/ru/guide/debugging.md +++ b/ru/guide/debugging.md @@ -3,6 +3,8 @@ layout: page title: Отладка Express menu: guide lang: ru +description: Learn how to enable and use debugging logs in Express.js applications + by setting the DEBUG environment variable for enhanced troubleshooting. --- # Отладка Express diff --git a/ru/guide/error-handling.md b/ru/guide/error-handling.md index c9def1af8..f2352630d 100755 --- a/ru/guide/error-handling.md +++ b/ru/guide/error-handling.md @@ -3,6 +3,8 @@ layout: page title: Обработка ошибок в Express menu: guide lang: ru +description: Understand how Express.js handles errors in synchronous and asynchronous + code, and learn to implement custom error handling middleware for your applications. --- # Обработка ошибок diff --git a/ru/guide/migrating-4.md b/ru/guide/migrating-4.md index 093c31983..afc3c1590 100755 --- a/ru/guide/migrating-4.md +++ b/ru/guide/migrating-4.md @@ -3,6 +3,8 @@ layout: page title: Миграция до версии Express 4 menu: guide lang: ru +description: A guide to migrating your Express.js applications from version 3 to 4, + covering changes in middleware, routing, and how to update your codebase effectively. --- # Переход к Express 4 diff --git a/ru/guide/migrating-5.md b/ru/guide/migrating-5.md index 5cb855752..32d9b74db 100755 --- a/ru/guide/migrating-5.md +++ b/ru/guide/migrating-5.md @@ -3,6 +3,8 @@ layout: page title: Миграция до версии Express 5 menu: guide lang: ru +description: A comprehensive guide to migrating your Express.js applications from + version 4 to 5, detailing breaking changes, deprecated methods, and new improvements. --- # Переход к Express 5 diff --git a/ru/guide/routing.md b/ru/guide/routing.md index 50d19e2d3..4543e6f68 100755 --- a/ru/guide/routing.md +++ b/ru/guide/routing.md @@ -3,6 +3,8 @@ layout: page title: Маршрутизация в Express menu: guide lang: ru +description: Learn how to define and use routes in Express.js applications, including + route methods, route paths, parameters, and using Router for modular routing. --- # Маршрутизация diff --git a/ru/guide/using-middleware.md b/ru/guide/using-middleware.md index cf6b231a9..c3a58a2cf 100755 --- a/ru/guide/using-middleware.md +++ b/ru/guide/using-middleware.md @@ -3,6 +3,8 @@ layout: page title: Использование промежуточных обработчиков Express menu: guide lang: ru +description: Learn how to use middleware in Express.js applications, including application-level + and router-level middleware, error handling, and integrating third-party middleware. --- # Использование промежуточных обработчиков diff --git a/ru/guide/using-template-engines.md b/ru/guide/using-template-engines.md index d99f82b2d..cb88bad43 100755 --- a/ru/guide/using-template-engines.md +++ b/ru/guide/using-template-engines.md @@ -3,6 +3,8 @@ layout: page title: Использование шаблонизаторов в Express menu: guide lang: ru +description: Discover how to integrate and use template engines like Pug, Handlebars, + and EJS with Express.js to render dynamic HTML pages efficiently. --- # Использование шаблонизаторов в Express diff --git a/ru/guide/writing-middleware.md b/ru/guide/writing-middleware.md index 2b8a89986..fd1e2d810 100755 --- a/ru/guide/writing-middleware.md +++ b/ru/guide/writing-middleware.md @@ -3,6 +3,8 @@ layout: page title: Написание кода промежуточных обработчиков для использования в приложениях Express menu: guide lang: ru +description: Learn how to write custom middleware functions for Express.js applications, + including examples and best practices for enhancing request and response handling. --- # Написание кода промежуточных обработчиков для использования в приложениях Express diff --git a/ru/index.md b/ru/index.md index b1da3048f..b3b76e4c9 100644 --- a/ru/index.md +++ b/ru/index.md @@ -3,6 +3,8 @@ layout: home title: Express - фреймворк веб-приложений Node.js menu: home lang: ru +description: Express is a fast, unopinionated, minimalist web framework for Node.js, + providing a robust set of features for web and mobile applications. ---
{% include header/header-{{ page.lang }}.html %} diff --git a/ru/resources/community.md b/ru/resources/community.md index 139363d88..cd94d128b 100755 --- a/ru/resources/community.md +++ b/ru/resources/community.md @@ -3,6 +3,8 @@ layout: page title: Сообщество Express menu: resources lang: ru +description: Connect with the Express.js community, learn about the technical committee, + find resources, explore community-contributed modules, and get involved in discussions. --- # Сообщество diff --git a/ru/resources/glossary.md b/ru/resources/glossary.md index a19b3eb22..1bdbde59c 100755 --- a/ru/resources/glossary.md +++ b/ru/resources/glossary.md @@ -3,6 +3,8 @@ layout: page title: Глоссарий по Express menu: resources lang: ru +description: A comprehensive glossary of terms related to Express.js, Node.js, middleware, + routing, and other key concepts to help you understand and use Express effectively. --- # Глоссарий diff --git a/ru/resources/middleware.md b/ru/resources/middleware.md index 8b6b2741e..aa60ce8f0 100755 --- a/ru/resources/middleware.md +++ b/ru/resources/middleware.md @@ -3,6 +3,8 @@ layout: page title: Промежуточные обработчики в Express menu: resources lang: ru +description: Explore a list of Express.js middleware modules maintained by the Express + team and the community, including built-in middleware and popular third-party modules. --- # Промежуточные обработчики сторонних поставщиков ПО diff --git a/ru/starter/basic-routing.md b/ru/starter/basic-routing.md index 412e22045..deb844629 100755 --- a/ru/starter/basic-routing.md +++ b/ru/starter/basic-routing.md @@ -3,6 +3,9 @@ layout: page title: Основы маршрутизации в Express menu: starter lang: ru +description: Learn the fundamentals of routing in Express.js applications, including + how to define routes, handle HTTP methods, and create route handlers for your web + server. --- # Основы маршрутизации diff --git a/ru/starter/faq.md b/ru/starter/faq.md index e60572725..ad74654ce 100755 --- a/ru/starter/faq.md +++ b/ru/starter/faq.md @@ -3,6 +3,9 @@ layout: page title: Часто задаваемые вопросы (FAQ) по Express menu: starter lang: ru +description: Find answers to frequently asked questions about Express.js, including + topics on application structure, models, authentication, template engines, error + handling, and more. --- # Часто задаваемые вопросы (FAQ) diff --git a/ru/starter/generator.md b/ru/starter/generator.md index 3f76f761f..b8ab1120a 100755 --- a/ru/starter/generator.md +++ b/ru/starter/generator.md @@ -3,6 +3,8 @@ layout: page title: Генератор приложений Express menu: starter lang: ru +description: Learn how to use the Express application generator tool to quickly create + a skeleton for your Express.js applications, streamlining setup and configuration. --- # Генератор приложений Express diff --git a/ru/starter/hello-world.md b/ru/starter/hello-world.md index aa14ce2c1..64ed23edb 100755 --- a/ru/starter/hello-world.md +++ b/ru/starter/hello-world.md @@ -3,6 +3,8 @@ layout: page title: Пример "Hello World" в Express menu: starter lang: ru +description: Get started with Express.js by building a simple 'Hello World' application, + demonstrating the basic setup and server creation for beginners. --- # Пример "Hello world" diff --git a/ru/starter/installing.md b/ru/starter/installing.md index 669bf28b1..b53bd7892 100755 --- a/ru/starter/installing.md +++ b/ru/starter/installing.md @@ -3,6 +3,8 @@ layout: page title: Установка Express menu: starter lang: ru +description: Learn how to install Express.js in your Node.js environment, including + setting up your project directory and managing dependencies with npm. --- # Установка diff --git a/ru/starter/static-files.md b/ru/starter/static-files.md index fabbe60a0..8a7849d57 100755 --- a/ru/starter/static-files.md +++ b/ru/starter/static-files.md @@ -3,6 +3,8 @@ layout: page title: Предоставление статических файлов в Express menu: starter lang: ru +description: Understand how to serve static files like images, CSS, and JavaScript + in Express.js applications using the built-in 'static' middleware. --- # Предоставление статических файлов в Express diff --git a/sk/3x/api.md b/sk/3x/api.md index 08fb8534e..c1fba38fc 100644 --- a/sk/3x/api.md +++ b/sk/3x/api.md @@ -3,6 +3,9 @@ layout: 3x-api title: Express 3.x - API menu: api lang: sk +description: Access the API reference for Express.js version 3.x, noting that this + version is end-of-life and no longer maintained - includes details on modules and + methods. ---
diff --git a/sk/4x/api.md b/sk/4x/api.md index 8fdfcd145..c6652437f 100644 --- a/sk/4x/api.md +++ b/sk/4x/api.md @@ -3,6 +3,8 @@ layout: 4x-api title: Express 4.x - API menu: api lang: sk +description: Access the API reference for Express.js 4.x, detailing all modules, methods, + and properties for building web applications with this version. ---
diff --git a/sk/5x/api.md b/sk/5x/api.md index aee473e9f..eb59718ad 100644 --- a/sk/5x/api.md +++ b/sk/5x/api.md @@ -3,6 +3,8 @@ layout: 5x-api title: Express 5.x - API menu: api lang: sk +description: Access the API reference for Express.js 5.x, detailing all modules, methods, + and properties for building web applications with this latest version. ---
diff --git a/sk/advanced/best-practice-performance.md b/sk/advanced/best-practice-performance.md index 93003af08..b74cb88f8 100644 --- a/sk/advanced/best-practice-performance.md +++ b/sk/advanced/best-practice-performance.md @@ -3,6 +3,8 @@ layout: page title: Osvedčené postupy pre Express v produkcii - výkonnosť a spoľahlivosť menu: advanced lang: sk +description: Discover performance and reliability best practices for Express apps + in production, covering code optimizations and environment setups for optimal performance. ---