From 20e99e42dcf348e111f1a9ebd7db1b21045f1605 Mon Sep 17 00:00:00 2001 From: filmaj Date: Tue, 23 Dec 2025 20:42:46 -0500 Subject: [PATCH] fix: remove broken fwa.dev links, use the term with lower case. --- src/views/docs/en/about/contribute.md | 2 +- src/views/docs/en/get-started/detailed-aws-setup.md | 2 +- src/views/docs/en/get-started/quickstart.md | 2 +- src/views/docs/en/get-started/why-architect.md | 4 ++-- src/views/docs/en/guides/backend/events-and-queues.md | 2 +- .../en/guides/developer-experience/custom-source-paths.md | 2 +- .../en/guides/developer-experience/dependency-management.md | 2 +- .../en/guides/developer-experience/logging-and-monitoring.md | 2 +- src/views/docs/en/guides/plugins/overview.md | 3 +-- src/views/landing/elements/why-architect.mjs | 2 +- 10 files changed, 11 insertions(+), 12 deletions(-) diff --git a/src/views/docs/en/about/contribute.md b/src/views/docs/en/about/contribute.md index 498b372e..156fb421 100644 --- a/src/views/docs/en/about/contribute.md +++ b/src/views/docs/en/about/contribute.md @@ -11,7 +11,7 @@ Architect is an open source project and you can totally help out! Contributing d We are always happy to review and potentially accept pull request to Architect repositories. In general, we suggest opening an issue and starting a discussion in the [Discord](https://discord.gg/y5A2eTsCRX) before you embark on any large project, as there may be requirements or considerations that you may not be aware of in advance. -If you have a larger problem to solve or idea for a new feature, please file an issue for community discussion. If you have a time-sensitive problem and need to talk things through, you can almost always find someone online in our [Discord](https://discord.gg/y5A2eTsCRX). (It's also a great place to socialize new ideas and to solicit help on how to model specific [Functional Web App (FWA)](https://fwa.dev) patterns.) +If you have a larger problem to solve or idea for a new feature, please file an issue for community discussion. If you have a time-sensitive problem and need to talk things through, you can almost always find someone online in our [Discord](https://discord.gg/y5A2eTsCRX). (It's also a great place to socialize new ideas and to solicit help on how to model specific functional web app patterns.) Please help us by making it easy for us to help you! If you are experiencing a bug, please have a reduced test case and steps to reproduce prepared. In our process, the first step to resolution is to create a failing test case so we can ensure there are no future regressions. By having a reduced case (even just an example project) and steps to reproduce, you will dramatically reduce the time to getting your bug fixed. diff --git a/src/views/docs/en/get-started/detailed-aws-setup.md b/src/views/docs/en/get-started/detailed-aws-setup.md index 2a565979..8238de74 100644 --- a/src/views/docs/en/get-started/detailed-aws-setup.md +++ b/src/views/docs/en/get-started/detailed-aws-setup.md @@ -176,7 +176,7 @@ Where that is not possible, we recommend using AWS Lambda's provided, *non-bundl ### Architect's AWS SDK strategy -A core goal of Architect is to make building [Functional Web Apps](https://fwa.dev) simpler, and an important aspect of that objective is to help (automatically) manage the many dependencies in use across your Lambdas, whether your project has one or one hundred of them. +A core goal of Architect is to make building functional web apps simpler, and an important aspect of that objective is to help (automatically) manage the many dependencies in use across your Lambdas, whether your project has one or one hundred of them. However, in the of AWS SDK, AWS manages that dependency within the Lambda environment. For the aforementioned reasons, Architect does not attempt to automatically manage or include any version of AWS SDK in the resources it manages on your behalf. diff --git a/src/views/docs/en/get-started/quickstart.md b/src/views/docs/en/get-started/quickstart.md index 77cd2d8d..9e43c4d5 100644 --- a/src/views/docs/en/get-started/quickstart.md +++ b/src/views/docs/en/get-started/quickstart.md @@ -4,7 +4,7 @@ category: Get started description: Get started quickly with Architect --- -> Architect is a simple framework for building and delivering powerful [Functional Web Apps (FWAs)](https://fwa.dev) on AWS +> Architect is a simple framework for building and delivering powerful functional web apps on AWS ## Create a new project diff --git a/src/views/docs/en/get-started/why-architect.md b/src/views/docs/en/get-started/why-architect.md index 36107e16..5ba0ab83 100644 --- a/src/views/docs/en/get-started/why-architect.md +++ b/src/views/docs/en/get-started/why-architect.md @@ -4,12 +4,12 @@ category: Get started description: Why is Architect important to you? --- -> Architect provides everything you need to build massively scalable [Functional Web Apps (FWAs)](https://fwa.dev) with low code, clear and terse config, and zero ceremony +> Architect provides everything you need to build massively scalable functional web apps with low code, clear and terse config, and zero ceremony ## The best developer experience -Building a functional web app can be fraught with complex vendor arcana and market noise. This is where Architect comes in. Architect is an opinionated developer experience (DX) for building database backed web apps with AWS. We remove all the noise and friction to building FWAs. We prioritize speed with fast local dev, smart configurable defaults and flexible Infrastructure as Code. And then we get out of your way so you can focus on business logic instead of glue code and only pay for services while in use, on-demand, and otherwise _scale to zero_. +Building a functional web app can be fraught with complex vendor arcana and market noise. This is where Architect comes in. Architect is an opinionated developer experience (DX) for building database backed web apps with AWS. We remove all the noise and friction to building functional web apps. We prioritize speed with fast local dev, smart configurable defaults and flexible Infrastructure as Code. And then we get out of your way so you can focus on business logic instead of glue code and only pay for services while in use, on-demand, and otherwise _scale to zero_. ### Work locally diff --git a/src/views/docs/en/guides/backend/events-and-queues.md b/src/views/docs/en/guides/backend/events-and-queues.md index e3dc2aca..294ca458 100644 --- a/src/views/docs/en/guides/backend/events-and-queues.md +++ b/src/views/docs/en/guides/backend/events-and-queues.md @@ -11,7 +11,7 @@ sections: ## Overview -Background tasks are a common workload and perfect for [Functional Web Apps](https://fwa.dev). They reinforce event-driven architecture and allow you to perform asynchronous work across a distributed system. These functions are well suited for processes that don't require an immediate response, or are too resource intensive for a single function. +Background tasks are a common workload and perfect for functional web apps. They reinforce event-driven architecture and allow you to perform asynchronous work across a distributed system. These functions are well suited for processes that don't require an immediate response, or are too resource intensive for a single function. Architect has three main primitives of background functions: - [@events](/docs/en/reference/arc-pragmas/@events) - A pub/sub service that uses SNS. diff --git a/src/views/docs/en/guides/developer-experience/custom-source-paths.md b/src/views/docs/en/guides/developer-experience/custom-source-paths.md index ebe0f84b..c7d48548 100644 --- a/src/views/docs/en/guides/developer-experience/custom-source-paths.md +++ b/src/views/docs/en/guides/developer-experience/custom-source-paths.md @@ -7,7 +7,7 @@ Define resources in a more verbose format to configure custom Lambda source dire ## Use cases -- Migrate existing repos to the [Functional Web App pattern](https://fwa.dev) +- Migrate existing repos to the functional web app pattern - Use frontend frameworks that have their own folder requirements - Better enable local code transpilation by pointing to generated `./dist` directories diff --git a/src/views/docs/en/guides/developer-experience/dependency-management.md b/src/views/docs/en/guides/developer-experience/dependency-management.md index 5e0c11a3..0a8d9d31 100644 --- a/src/views/docs/en/guides/developer-experience/dependency-management.md +++ b/src/views/docs/en/guides/developer-experience/dependency-management.md @@ -6,7 +6,7 @@ description: Architect dependency structure and hydration ## Overview -[Functional Web Apps](https://fwa.dev) have both project-level dependencies and individual function-level dependencies. +Functional web apps have both project-level dependencies and individual function-level dependencies. Project-level dependencies are defined at the root of the project, and may include things like developer dependencies. diff --git a/src/views/docs/en/guides/developer-experience/logging-and-monitoring.md b/src/views/docs/en/guides/developer-experience/logging-and-monitoring.md index 4b284981..dd75cf5e 100644 --- a/src/views/docs/en/guides/developer-experience/logging-and-monitoring.md +++ b/src/views/docs/en/guides/developer-experience/logging-and-monitoring.md @@ -17,7 +17,7 @@ Architect logs to [AWS CloudWatch](https://aws.amazon.com/cloudwatch/). ### See also -- CloudWatch captures many metrics from [Functional Web App](https://fwa.dev) primitives, especially [API Gateway](https://docs.aws.amazon.com/apigateway/latest/developerguide/api-gateway-metrics-and-dimensions.html) +- CloudWatch captures many metrics from functional web app primitives, especially [API Gateway](https://docs.aws.amazon.com/apigateway/latest/developerguide/api-gateway-metrics-and-dimensions.html) - [X-Ray](https://aws.amazon.com/xray/) offers deeper service call introspection capabilities - There are many third party tools to further extend your app with structured logs diff --git a/src/views/docs/en/guides/plugins/overview.md b/src/views/docs/en/guides/plugins/overview.md index 6f273aa9..54603480 100644 --- a/src/views/docs/en/guides/plugins/overview.md +++ b/src/views/docs/en/guides/plugins/overview.md @@ -33,7 +33,7 @@ another-private-plugin # loads from `foo/index.js` ## Authoring plugins -Architect provides a suite of workflows, conventions, and optimized defaults for building excellent [Functional Web Apps][fwa] with AWS. Architect plugins enable developers to extend (or override) this functionality in a variety of ways with interfaces into both workflows and resource creation. +Architect provides a suite of workflows, conventions, and optimized defaults for building excellent functional web apps with AWS. Architect plugins enable developers to extend (or override) this functionality in a variety of ways with interfaces into both workflows and resource creation. To create a fresh plugin, you can run `npx arc create --plugin my-plugin-name` @@ -111,7 +111,6 @@ my-private-macro [manifest]: ../../get-started/project-manifest [deployment]: ../developer-experience/deployment [macros]: #macros -[fwa]: https://fwa.dev [hydrate]: ../../reference/cli/hydrate [deploy]: ../../reference/cli/deploy [init]: ../../reference/cli/init diff --git a/src/views/landing/elements/why-architect.mjs b/src/views/landing/elements/why-architect.mjs index c03d3956..5f28e3a0 100644 --- a/src/views/landing/elements/why-architect.mjs +++ b/src/views/landing/elements/why-architect.mjs @@ -4,7 +4,7 @@ export default function WhyArchitect ({ html }) {

Why Architect?

- Architect provides everything you need to build massively scalable Functional Web Apps on AWS with low code, clear and terse config, and zero ceremony. + Architect provides everything you need to build massively scalable functional web apps on AWS with low code, clear and terse config, and zero ceremony.