nx/nx-dev/nx-dev/pages/solutions/engineering.tsx
Benjamin Cabanes 1e30f3d148
chore(nx-dev): update tagline across projects (#31318)
Aligned all instances of the tagline. Changes include documentation, metadata, UI content, test assertions, and other project assets.
2025-05-23 16:20:35 -04:00

83 lines
2.5 KiB
TypeScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

import { useRouter } from 'next/router';
import { NextSeo } from 'next-seo';
import { ButtonLinkProps, DefaultLayout } from '@nx/nx-dev/ui-common';
import {
AllSpeedNoStress,
CustomerLogos,
DeveloperExperienceThatWorksForYou,
HetznerCloudTestimonial,
SolutionsBottomCallToAction,
SolutionsEngineeringHero,
SolutionsEngineeringTestimonials,
SolutionsFaq,
SolutionsTopCallToAction,
} from '@nx/nx-dev/ui-enterprise';
import { type ReactElement } from 'react';
export function EnterpriseSolutionsEngineering(): ReactElement {
const router = useRouter();
const headerCTAConfig: ButtonLinkProps[] = [
{
href: '/contact',
variant: 'secondary',
size: 'small',
title: 'Contact us',
children: 'Contact us',
},
];
return (
<>
<NextSeo
title="Build confidently, ship faster without waiting on your tools."
description="Build confidently and ship faster with Nx: unleash remote caching, flaky test retries, parallel e2e, dynamic agents, log streaming, powerful tooling, AI LLM integration, and plugins."
canonical="https://nx.dev/solutionss/engineering"
openGraph={{
url: 'https://nx.dev' + router.asPath,
title: '',
description:
'Build confidently and ship faster with Nx: unleash remote caching, flaky test retries, parallel e2e, dynamic agents, log streaming, powerful tooling, AI LLM integration, and plugins.',
images: [
{
url: 'https://nx.dev/socials/nx-media.png',
width: 800,
height: 421,
alt: 'Nx: Smart Repos · Fast Builds',
type: 'image/jpeg',
},
],
siteName: 'Nx',
type: 'website',
}}
/>
<DefaultLayout headerCTAConfig={headerCTAConfig}>
<SolutionsEngineeringHero />
<CustomerLogos />
<SolutionsTopCallToAction />
<div className="mt-32 lg:mt-56">
<AllSpeedNoStress />
</div>
<div className="mt-32 lg:mt-56">
<HetznerCloudTestimonial />
</div>
<div className="mt-32 lg:mt-56">
<DeveloperExperienceThatWorksForYou />
</div>
<div className="mt-32 lg:mt-56">
<SolutionsEngineeringTestimonials />
</div>
<div className="mt-32 lg:mt-56">
<SolutionsFaq />
</div>
<div className="mt-32 lg:mt-56">
<SolutionsBottomCallToAction />
</div>
</DefaultLayout>
</>
);
}
export default EnterpriseSolutionsEngineering;