From ca8402189d1655d25f98b03b6755aedc90e79b08 Mon Sep 17 00:00:00 2001 From: yuval-hazaz Date: Sat, 24 Feb 2024 08:53:15 +0200 Subject: [PATCH 1/6] feat:add new early access page for .net --- components/Common/PageHero/index.jsx | 66 ++++---- .../Sections/DotNetEarlyAccess/Form/index.jsx | 84 ++++++++++ .../Sections/DotNetEarlyAccess/Hero/index.jsx | 38 +++++ .../Sections/Enterprise/Features/index.jsx | 140 ++++++++++++++++ pages/dot-net-early-access.js | 63 ++++++++ pages/enterprise.js | 150 ++---------------- public/images/dotnet/dotnet_logo.svg | 7 + tailwind.config.js | 1 + 8 files changed, 375 insertions(+), 174 deletions(-) create mode 100644 components/Sections/DotNetEarlyAccess/Form/index.jsx create mode 100644 components/Sections/DotNetEarlyAccess/Hero/index.jsx create mode 100644 components/Sections/Enterprise/Features/index.jsx create mode 100644 pages/dot-net-early-access.js create mode 100644 public/images/dotnet/dotnet_logo.svg diff --git a/components/Common/PageHero/index.jsx b/components/Common/PageHero/index.jsx index 1cda1060..61830918 100644 --- a/components/Common/PageHero/index.jsx +++ b/components/Common/PageHero/index.jsx @@ -14,55 +14,55 @@ const PageHero = ({ }) => { const handleMainClick = useCallback(() => { analytics.event({ - action: mainButton.eventName, - params: mainButton.eventParams, + action: mainButton?.eventName, + params: mainButton?.eventParams, }); - }, [mainButton.eventName, mainButton.eventParams]); + }, [mainButton]); const handleSecondaryClick = useCallback(() => { analytics.event({ - action: secondaryButton.eventName, - params: secondaryButton.eventParams, + action: secondaryButton?.eventName, + params: secondaryButton?.eventParams, }); - }, [secondaryButton.eventName, secondaryButton.eventParams]); + }, [secondaryButton]); return ( <> -
+
-
-

- {title} -

-

+
+

{title}

+

{subTitle}

-
+
{subText}
- - + {mainButton && ( + + )} + {secondaryButton && ( + + )}
-
-
- {imageNode} -
+
+
{imageNode}
diff --git a/components/Sections/DotNetEarlyAccess/Form/index.jsx b/components/Sections/DotNetEarlyAccess/Form/index.jsx new file mode 100644 index 00000000..24dd5c7d --- /dev/null +++ b/components/Sections/DotNetEarlyAccess/Form/index.jsx @@ -0,0 +1,84 @@ +import HubSpotForm from '../../../Common/HubSpotForm'; + +const Form = () => { + const onChangeHandler = (e) => { + const styles = getComputedStyle(e.target, null), + rows = parseInt(e.target.getAttribute('rows')) || 2, + lines = parseInt(styles.getPropertyValue('line-height')) * rows, + padding = parseInt(styles.getPropertyValue('padding-top')) * 2, + border = parseInt(styles.getPropertyValue('border-width')) * 4; + + e.target.style.height = lines + padding + border + 'px'; + e.target.style.height = e.target.scrollHeight + 'px'; + }; + + return ( + +
+
+ Your Details: +
+
+
+ +
+
+ +
+
+ +
+
+ +
+
+ + We would like to hear more about your use case: + +
+ +
+
+
+ ); +}; + +export default Form; diff --git a/components/Sections/DotNetEarlyAccess/Hero/index.jsx b/components/Sections/DotNetEarlyAccess/Hero/index.jsx new file mode 100644 index 00000000..e565f1f5 --- /dev/null +++ b/components/Sections/DotNetEarlyAccess/Hero/index.jsx @@ -0,0 +1,38 @@ +import Form from '../Form'; +import PageHero from '../../../Common/PageHero'; +import dotnetLogo from '../../../../public/images/dotnet/dotnet_logo.svg'; +import Image from 'next/image'; + +const Hero = () => { + return ( + <> + +
+
+ {'.net +
+

+ } + /> + + ); +}; + +export default Hero; diff --git a/components/Sections/Enterprise/Features/index.jsx b/components/Sections/Enterprise/Features/index.jsx new file mode 100644 index 00000000..1c23a5a5 --- /dev/null +++ b/components/Sections/Enterprise/Features/index.jsx @@ -0,0 +1,140 @@ +import Image from 'next/image'; +import Link from 'next/link'; +import enterprise1 from '../../../../public/images/enterprise/enterprise-1.png'; +import enterprise2 from '../../../../public/images/enterprise/enterprise-2.png'; +import enterprise3 from '../../../../public/images/enterprise/enterprise-3.png'; +import enterprise4 from '../../../../public/images/enterprise/enterprise-4.png'; + +const features = [ + { + image: enterprise1, + title: 'All-in-One Platform', + customClasses: '!pb-8', + secondaryBtn: { + title: 'Learn More', + href: 'https://docs.amplication.com/', + }, + content: + '

Amplication Enterprise makes the most of any use case from data-driven applications to complex workflows. Our platform automates the creation of any backend foundations with all standards built-in, so your developers can focus on creating custom solutions for your business.

', + }, + { + image: enterprise2, + title: 'Unparalleled Efficiency and Speed', + customClasses: '!pt-8', + secondaryBtn: { + title: 'Book a Demo', + href: process.env.NEXT_PUBLIC_BOOK_MEETING_URL, + target: '_blank', + }, + content: + '

Amplication Enterprise allows you to build, manage and scale applications at the speed of light. With our platform you can create applications faster and with fewer resources. Generate all the necessary foundations for your service in a few clicks and tailor applications to your unique needs.

', + buttons: [], + }, + { + image: enterprise3, + title: 'Secure, Reliable Solutions', + customClasses: '!pb-6', + primaryBtn: { + title: 'Contact Sales', + href: process.env.NEXT_PUBLIC_BOOK_MEETING_URL, + target: '_blank', + }, + secondaryBtn: { + title: 'Start Now', + href: 'https://app.amplication.com/login', + }, + content: + '

Amplication Enterprise includes built-in security measures that ensure the safety of your data and applications. Our platform offers Authentication and Authorization options, combined with regular audits, and ongoing vulnerability assessments, so you can rest assured that your applications will run smoothly and reliably.

', + }, + { + image: enterprise4, + title: 'Seamless Integration and Scale', + customClasses: '!pb-8', + primaryBtn: { + title: 'Contact Sales', + href: process.env.NEXT_PUBLIC_BOOK_MEETING_URL, + target: '_blank', + }, + secondaryBtn: { + title: 'Start Now', + href: 'https://app.amplication.com/login', + }, + content: + '

Amplication Enterprise is designed to grow with your business. Our platform integrates seamlessly with your existing CI/CD pipelines, enabling you to easily scale with increased business demand.

', + }, +]; + +const Features = () => { + return features.map((feature, i) => { + return ( +
+
+
+
+
+ {feature.title} +
+
+
+ {feature.primaryBtn && ( + + + {feature.primaryBtn.title} + + + )} + {feature.secondaryBtn && ( + + + {feature.secondaryBtn.title} + + + )} +
+
+
+ {feature.image && ( + {feature.title} + )} +
+
+
+
+ ); + }); +}; + +export default Features; diff --git a/pages/dot-net-early-access.js b/pages/dot-net-early-access.js new file mode 100644 index 00000000..fa436f95 --- /dev/null +++ b/pages/dot-net-early-access.js @@ -0,0 +1,63 @@ +import PageSection from '../components/Common/PageSection'; +import Soc2Banner from '../components/Common/SOC2'; +import Hero from '../components/Sections/DotNetEarlyAccess/Hero'; + +import { NextSeo } from 'next-seo'; +import Features from '../components/Sections/Enterprise/Features'; +import IconsGroup from '../components/Sections/Enterprise/IconsGroup'; +import Slider from '../components/Sections/Enterprise/Slider'; +import StartNow from '../components/Sections/Enterprise/StartNow'; +import { MainLayout } from '../layouts'; + + +const DotNetEarlyAccess = () => { + return ( + <> + + +
+ + + + +
+ + + +
+ + + + + + +
+
+ + ); +}; +DotNetEarlyAccess.getLayout = function getLayout(page) { + return ( + + {page} + + ); +}; +export default DotNetEarlyAccess; diff --git a/pages/enterprise.js b/pages/enterprise.js index 221e11e3..ebd7ab67 100644 --- a/pages/enterprise.js +++ b/pages/enterprise.js @@ -1,80 +1,18 @@ +import Features from '../components/Sections/Enterprise/Features'; import Hero from '../components/Sections/Enterprise/Hero'; +import IconsGroup from '../components/Sections/Enterprise/IconsGroup'; import Slider from '../components/Sections/Enterprise/Slider'; import StartNow from '../components/Sections/Enterprise/StartNow'; -import IconsGroup from '../components/Sections/Enterprise/IconsGroup'; -import enterprise1 from '../public/images/enterprise/enterprise-1.png'; -import enterprise2 from '../public/images/enterprise/enterprise-2.png'; -import enterprise3 from '../public/images/enterprise/enterprise-3.png'; -import enterprise4 from '../public/images/enterprise/enterprise-4.png'; + import { NextSeo } from 'next-seo'; -import { MainLayout } from '../layouts'; -import helpers from '../helpers'; -import Image from 'next/image'; -import Link from 'next/link'; import PageSection from '../components/Common/PageSection'; import Soc2Banner from '../components/Common/SOC2'; +import helpers from '../helpers'; +import { MainLayout } from '../layouts'; -const features = [ - { - image: enterprise1, - title: 'All-in-One Platform', - customClasses: '!pb-8', - secondaryBtn: { - title: 'Learn More', - href: 'https://docs.amplication.com/', - }, - content: - '

Amplication Enterprise makes the most of any use case from data-driven applications to complex workflows. Our platform automates the creation of any backend foundations with all standards built-in, so your developers can focus on creating custom solutions for your business.

', - }, - { - image: enterprise2, - title: 'Unparalleled Efficiency and Speed', - customClasses: '!pt-8', - secondaryBtn: { - title: 'Book a Demo', - href: process.env.NEXT_PUBLIC_BOOK_MEETING_URL, - target: "_blank" - }, - content: - '

Amplication Enterprise allows you to build, manage and scale applications at the speed of light. With our platform you can create applications faster and with fewer resources. Generate all the necessary foundations for your service in a few clicks and tailor applications to your unique needs.

', - buttons: [], - }, - { - image: enterprise3, - title: 'Secure, Reliable Solutions', - customClasses: '!pb-6', - primaryBtn: { - title: 'Contact Sales', - href: process.env.NEXT_PUBLIC_BOOK_MEETING_URL, - target: "_blank" - }, - secondaryBtn: { - title: 'Start Now', - href: 'https://app.amplication.com/login', - }, - content: - '

Amplication Enterprise includes built-in security measures that ensure the safety of your data and applications. Our platform offers Authentication and Authorization options, combined with regular audits, and ongoing vulnerability assessments, so you can rest assured that your applications will run smoothly and reliably.

', - }, - { - image: enterprise4, - title: 'Seamless Integration and Scale', - customClasses: '!pb-8', - primaryBtn: { - title: 'Contact Sales', - href: process.env.NEXT_PUBLIC_BOOK_MEETING_URL, - target: "_blank" - }, - secondaryBtn: { - title: 'Start Now', - href: 'https://app.amplication.com/login', - }, - content: - '

Amplication Enterprise is designed to grow with your business. Our platform integrates seamlessly with your existing CI/CD pipelines, enabling you to easily scale with increased business demand.

', - }, -]; -const Features = () => { +const Enterprise = () => { return ( <> { - {features.map((feature, i) => { - return ( -
-
-
-
-
- {feature.title} -
-
-
- {feature.primaryBtn && ( - - - {feature.primaryBtn.title} - - - )} - {feature.secondaryBtn && ( - - - {feature.secondaryBtn.title} - - - )} -
-
-
- {feature.image && ( - {feature.title} - )} -
-
-
-
- ); - })} + { ); }; -Features.getLayout = function getLayout(page) { +Enterprise.getLayout = function getLayout(page) { return ( ); }; -export default Features; +export default Enterprise; diff --git a/public/images/dotnet/dotnet_logo.svg b/public/images/dotnet/dotnet_logo.svg new file mode 100644 index 00000000..d204a090 --- /dev/null +++ b/public/images/dotnet/dotnet_logo.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/tailwind.config.js b/tailwind.config.js index 461e47e1..b5179bbf 100644 --- a/tailwind.config.js +++ b/tailwind.config.js @@ -76,6 +76,7 @@ module.exports = { fontSize: { tiny: '10px', base: ['15px', '1.4rem'], + "4xl": ['2.25rem;', '1.3'], "5xl": ['3rem;', '1.2'], }, gap: { From 4ddd085ac1b8da989ae40cc53f673d6b5f1187c7 Mon Sep 17 00:00:00 2001 From: yuval-hazaz Date: Sat, 24 Feb 2024 09:20:28 +0200 Subject: [PATCH 2/6] fix build issue and update sitemap --- public/sitemap-0.xml | 219 ++++++++++++++++++++++++------------------- tailwind.config.js | 4 +- 2 files changed, 127 insertions(+), 96 deletions(-) diff --git a/public/sitemap-0.xml b/public/sitemap-0.xml index a6e18467..58d1ba70 100644 --- a/public/sitemap-0.xml +++ b/public/sitemap-0.xml @@ -1,97 +1,128 @@ -https://amplication.com2023-10-01T07:21:05.632Zdaily0.7 -https://amplication.com/blog2023-10-01T07:21:05.634Zdaily0.7 -https://amplication.com/blog/feed2023-10-01T07:21:05.634Zdaily0.7 -https://amplication.com/community2023-10-01T07:21:05.636Zdaily0.7 -https://amplication.com/contact-us2023-10-01T07:21:05.638Zdaily0.7 -https://amplication.com/contact-us/thank-you2023-10-01T07:21:05.640Zdaily0.7 -https://amplication.com/db-import-beta2023-10-01T07:21:05.642Zdaily0.7 -https://amplication.com/developers2023-10-01T07:21:05.644Zdaily0.7 -https://amplication.com/enterprise2023-10-01T07:21:05.646Zdaily0.7 -https://amplication.com/hacktoberfest-20232023-10-01T07:21:05.647Zdaily0.7 -https://amplication.com/plugins2023-10-01T07:21:05.647Zdaily0.7 -https://amplication.com/pricing2023-10-01T07:21:05.649Zdaily0.7 -https://amplication.com/privacy-policy2023-10-01T07:21:05.651Zdaily0.7 -https://amplication.com/sla2023-10-01T07:21:05.652Zdaily0.7 -https://amplication.com/team2023-10-01T07:21:05.653Zdaily0.7 -https://amplication.com/terms2023-10-01T07:21:05.654Zdaily0.7 -https://amplication.com/testimonials2023-10-01T07:21:05.655Zdaily0.7 -https://amplication.com/blog/distributed-tracing-and-opentelemetry-guide2023-10-01T07:21:05.657Zdaily0.7 -https://amplication.com/blog/the-complete-microservices-guide2023-10-01T07:21:05.660Zdaily0.7 -https://amplication.com/blog/understanding-and-preventing-memory-leaks-in-nodejs2023-10-01T07:21:05.662Zdaily0.7 -https://amplication.com/blog/how-to-effectively-use-caching-to-improve-microservices-performance2023-10-01T07:21:05.664Zdaily0.7 -https://amplication.com/blog/picking-the-perfect-database-for-your-microservices2023-10-01T07:21:05.666Zdaily0.7 -https://amplication.com/blog/fast-track-your-projects-introducing-redis-caching-in-amplication2023-10-01T07:21:05.668Zdaily0.7 -https://amplication.com/blog/serving-frontends-in-microservices-architecture2023-10-01T07:21:05.669Zdaily0.7 -https://amplication.com/blog/whats-new-in-node20-for-api-development2023-10-01T07:21:05.671Zdaily0.7 -https://amplication.com/blog/importance-of-idempotency-in-microservice-architectures2023-10-01T07:21:05.673Zdaily0.7 -https://amplication.com/blog/modernizing-legacy-systems-with-amplications-db-schema-import2023-10-01T07:21:05.675Zdaily0.7 -https://amplication.com/blog/the-role-of-microgateways-in-microservices2023-10-01T07:21:05.677Zdaily0.7 -https://amplication.com/blog/the-role-of-queues-in-building-efficient-distributed-applications2023-10-01T07:21:05.680Zdaily0.7 -https://amplication.com/blog/nodejs-asynchronous-flow-control-and-event-loop2023-10-01T07:21:05.682Zdaily0.7 -https://amplication.com/blog/using-pub-sub-messaging-for-microservice-communication2023-10-01T07:21:05.684Zdaily0.7 -https://amplication.com/blog/understanding-nodejs-streams2023-10-01T07:21:05.686Zdaily0.7 -https://amplication.com/blog/differences-in-scaling-stateless-vs-stateful-microservices2023-10-01T07:21:05.688Zdaily0.7 -https://amplication.com/blog/serverless-vs-containers-for-microservices-what-should-you-choose2023-10-01T07:21:05.690Zdaily0.7 -https://amplication.com/blog/creating-a-chatroom-in-angular-using-amplication2023-10-01T07:21:05.691Zdaily0.7 -https://amplication.com/blog/create-api-with-graphql-prisma-and-mongodb2023-10-01T07:21:05.693Zdaily0.7 -https://amplication.com/blog/how-to-use-dependency-injection-with-nodejs2023-10-01T07:21:05.695Zdaily0.7 -https://amplication.com/blog/how-to-build-a-nodejs-graphql-api-with-nestjs-and-prisma2023-10-01T07:21:05.697Zdaily0.7 -https://amplication.com/blog/best-practices-in-testing-graphql-apis2023-10-01T07:21:05.699Zdaily0.7 -https://amplication.com/blog/nodejs-development-all-you-need-to-know2023-10-01T07:21:05.701Zdaily0.7 -https://amplication.com/blog/why-netflix-took-a-bet-on-graphql2023-10-01T07:21:05.705Zdaily0.7 -https://amplication.com/blog/opening-doors-to-open-source-easy-steps-for-first-time-contributors2023-10-01T07:21:05.707Zdaily0.7 -https://amplication.com/blog/amplication-partners-with-github-to-provide-students-with-intern-opportunities2023-10-01T07:21:05.708Zdaily0.7 -https://amplication.com/blog/5-different-tools-to-bundle-nodejs-apps2023-10-01T07:21:05.710Zdaily0.7 -https://amplication.com/blog/why-we-chose-nodejs-over-deno2023-10-01T07:21:05.713Zdaily0.7 -https://amplication.com/blog/using-parallel-processing-in-nodejs-and-limitations2023-10-01T07:21:05.716Zdaily0.7 -https://amplication.com/blog/what-is-open-source-software2023-10-01T07:21:05.718Zdaily0.7 -https://amplication.com/blog/code-your-way-customizing-amplications-code-with-confidence2023-10-01T07:21:05.720Zdaily0.7 -https://amplication.com/blog/code-your-way-to-seals2023-10-01T07:21:05.721Zdaily0.7 -https://amplication.com/blog/amazon-ditches-microservices-for-monolith-decoding-prime-videos-architectural-shift2023-10-01T07:21:05.723Zdaily0.7 -https://amplication.com/blog/7-tips-to-build-scalable-nodejs-applications2023-10-01T07:21:05.725Zdaily0.7 -https://amplication.com/blog/monoliths-to-microservices-using-the-strangler-pattern2023-10-01T07:21:05.727Zdaily0.7 -https://amplication.com/blog/how-machine-assisted-code-generation-is-revolutionizing-the-development-process2023-10-01T07:21:05.729Zdaily0.7 -https://amplication.com/blog/may-the-fourth-be-with-you2023-10-01T07:21:05.731Zdaily0.7 -https://amplication.com/blog/the-amplication-plugin-system2023-10-01T07:21:05.733Zdaily0.7 -https://amplication.com/blog/introducing-amplications-service-wizard2023-10-01T07:21:05.735Zdaily0.7 -https://amplication.com/blog/orm-prisma-and-how-you-should-build-your-next-backend-database-project2023-10-01T07:21:05.736Zdaily0.7 -https://amplication.com/blog/the-april-2023-newsletter2023-10-01T07:21:05.738Zdaily0.7 -https://amplication.com/blog/sql-versus-nosql-databases-which-to-use-when-and-why2023-10-01T07:21:05.741Zdaily0.7 -https://amplication.com/blog/rest-vs-grpc-whats-the-difference2023-10-01T07:21:05.743Zdaily0.7 -https://amplication.com/blog/request-tracing-in-nodejs2023-10-01T07:21:05.744Zdaily0.7 -https://amplication.com/blog/communication-in-a-microservice-architecture2023-10-01T07:21:05.747Zdaily0.7 -https://amplication.com/blog/working-with-microservices-with-nestjs2023-10-01T07:21:05.748Zdaily0.7 -https://amplication.com/blog/the-django-nodejs-alternative2023-10-01T07:21:05.751Zdaily0.7 -https://amplication.com/blog/whats-new-in-nodejs-192023-10-01T07:21:05.753Zdaily0.7 -https://amplication.com/blog/webinar-march-29-20232023-10-01T07:21:05.754Zdaily0.7 -https://amplication.com/blog/the-march-2023-newsletter2023-10-01T07:21:05.756Zdaily0.7 -https://amplication.com/blog/four-tools-for-managing-monorepos2023-10-01T07:21:05.758Zdaily0.7 -https://amplication.com/blog/guarding-your-routes-in-nestjs2023-10-01T07:21:05.760Zdaily0.7 -https://amplication.com/blog/choosing-between-role-based-vs-claims-based-vs-permission-based-access-control-mechanism2023-10-01T07:21:05.762Zdaily0.7 -https://amplication.com/blog/building-the-amplidex-a-graphql-powered-pokedex2023-10-01T07:21:05.764Zdaily0.7 -https://amplication.com/blog/amplication-in-techcrunchs-top-50-open-source-startups-in-20222023-10-01T07:21:05.766Zdaily0.7 -https://amplication.com/blog/plugging-into-mongodb2023-10-01T07:21:05.768Zdaily0.7 -https://amplication.com/blog/amplications-pricing-model2023-10-01T07:21:05.769Zdaily0.7 -https://amplication.com/blog/4-common-mistakes-made-by-nodejs-developers2023-10-01T07:21:05.771Zdaily0.7 -https://amplication.com/blog/why-leading-companies-choose-nodejs2023-10-01T07:21:05.773Zdaily0.7 -https://amplication.com/blog/7-things-you-should-know-about-open-source2023-10-01T07:21:05.775Zdaily0.7 -https://amplication.com/blog/rest-apis-what-why-and-how2023-10-01T07:21:05.776Zdaily0.7 -https://amplication.com/blog/best-practices-and-common-pitfalls-when-testing-my-nestjs-app2023-10-01T07:21:05.778Zdaily0.7 -https://amplication.com/blog/what-developers-want-and-need-to-write-valuable-code2023-10-01T07:21:05.779Zdaily0.7 -https://amplication.com/blog/amplication-version-10-is-now-live2023-10-01T07:21:05.781Zdaily0.7 -https://amplication.com/blog/how-to-start-your-next-backend-project-boilerplates-starters-and-frameworks2023-10-01T07:21:05.783Zdaily0.7 -https://amplication.com/blog/an-introduction-to-microservices2023-10-01T07:21:05.785Zdaily0.7 -https://amplication.com/blog/release-0150-support-for-microservices-architecture2023-10-01T07:21:05.786Zdaily0.7 -https://amplication.com/blog/introducing-the-community-champions-program2023-10-01T07:21:05.788Zdaily0.7 -https://amplication.com/blog/the-long-way-for-creating-a-new-backend-server2023-10-01T07:21:05.790Zdaily0.7 -https://amplication.com/blog/amplication-release-0140-shifting-gears-towards-enterprise-ready-microservices-and-modular-code2023-10-01T07:21:05.792Zdaily0.7 -https://amplication.com/blog/why-choose-nestjs-as-your-backend-framework-amplication2023-10-01T07:21:05.793Zdaily0.7 -https://amplication.com/blog/eating-our-own-dog-food-building-amplications-blog-with-amplication2023-10-01T07:21:05.795Zdaily0.7 -https://amplication.com/blog/amplication-release-0127-good-code-and-public-endpoints2023-10-01T07:21:05.797Zdaily0.7 -https://amplication.com/blog/jwt-authentication-what-is-it-and-how-do-you-use-it-with-amplication2023-10-01T07:21:05.798Zdaily0.7 -https://amplication.com/blog/build-a-nodejs-graphql-api-with-nestjs-and-prisma2023-10-01T07:21:05.800Zdaily0.7 -https://amplication.com/blog/7-key-differences-between-graphql-and-rest-apis2023-10-01T07:21:05.802Zdaily0.7 -https://amplication.com/blog/the-open-source-development-platform-introducing-amplication2023-10-01T07:21:05.804Zdaily0.7 +https://amplication.com2024-02-24T07:20:06.609Zdaily0.7 +https://amplication.com/customers/open-cures2024-02-24T07:20:06.611Zdaily0.7 +https://amplication.com/customers/upchannels2024-02-24T07:20:06.612Zdaily0.7 +https://amplication.com/plugins/auth-basic2024-02-24T07:20:06.615Zdaily0.7 +https://amplication.com/plugins/auth-core2024-02-24T07:20:06.617Zdaily0.7 +https://amplication.com/plugins/auth-jwt2024-02-24T07:20:06.619Zdaily0.7 +https://amplication.com/plugins/auth-keycloak2024-02-24T07:20:06.621Zdaily0.7 +https://amplication.com/plugins/broker-kafka2024-02-24T07:20:06.624Zdaily0.7 +https://amplication.com/plugins/broker-mqtt2024-02-24T07:20:06.626Zdaily0.7 +https://amplication.com/plugins/ci-github-actions2024-02-24T07:20:06.628Zdaily0.7 +https://amplication.com/plugins/secrets-manager-bitwarden2024-02-24T07:20:06.630Zdaily0.7 +https://amplication.com/plugins/broker-nats2024-02-24T07:20:06.632Zdaily0.7 +https://amplication.com/plugins/broker-redis2024-02-24T07:20:06.634Zdaily0.7 +https://amplication.com/plugins/cache-redis2024-02-24T07:20:06.637Zdaily0.7 +https://amplication.com/plugins/db-mongo2024-02-24T07:20:06.639Zdaily0.7 +https://amplication.com/plugins/db-mssql2024-02-24T07:20:06.641Zdaily0.7 +https://amplication.com/plugins/db-mysql2024-02-24T07:20:06.643Zdaily0.7 +https://amplication.com/plugins/db-postgres2024-02-24T07:20:06.645Zdaily0.7 +https://amplication.com/plugins/deployment-helm-chart2024-02-24T07:20:06.647Zdaily0.7 +https://amplication.com/plugins/broker-rabbitmq2024-02-24T07:20:06.649Zdaily0.7 +https://amplication.com/plugins/deployment-github-actions-aws-ecs2024-02-24T07:20:06.651Zdaily0.7 +https://amplication.com/plugins/formatter-prettier2024-02-24T07:20:06.653Zdaily0.7 +https://amplication.com/plugins/integration-openai2024-02-24T07:20:06.656Zdaily0.7 +https://amplication.com/plugins/logger-json2024-02-24T07:20:06.658Zdaily0.7 +https://amplication.com/plugins/observability-opentelemetry2024-02-24T07:20:06.660Zdaily0.7 +https://amplication.com/plugins/auth-auth02024-02-24T07:20:06.662Zdaily0.7 +https://amplication.com/plugins/auth-supertokens2024-02-24T07:20:06.664Zdaily0.7 +https://amplication.com/plugins/linter-eslint2024-02-24T07:20:06.666Zdaily0.7 +https://amplication.com/plugins/provisioning-terraform-aws-database-rds2024-02-24T07:20:06.668Zdaily0.7 +https://amplication.com/plugins/provisioning-terraform-aws-deployment-ecs2024-02-24T07:20:06.670Zdaily0.7 +https://amplication.com/plugins/provisioning-terraform-aws-repository-ecr2024-02-24T07:20:06.672Zdaily0.7 +https://amplication.com/plugins/provisioning-terraform-aws-core2024-02-24T07:20:06.674Zdaily0.7 +https://amplication.com/plugins/provisioning-terraform-gcp-core2024-02-24T07:20:06.677Zdaily0.7 +https://amplication.com/plugins/provisioning-terraform-gcp-database-csql2024-02-24T07:20:06.679Zdaily0.7 +https://amplication.com/plugins/provisioning-terraform-gcp-repository-ar2024-02-24T07:20:06.681Zdaily0.7 +https://amplication.com/plugins/secrets-manager-aws-secret-manager2024-02-24T07:20:06.683Zdaily0.7 +https://amplication.com/plugins/secrets-manager-azure-key-vault2024-02-24T07:20:06.685Zdaily0.7 +https://amplication.com/plugins/secrets-manager-google-secret-manager2024-02-24T07:20:06.687Zdaily0.7 +https://amplication.com/plugins/secrets-manager-hashicorp-vault2024-02-24T07:20:06.689Zdaily0.7 +https://amplication.com/plugins/swagger-apibody2024-02-24T07:20:06.692Zdaily0.7 +https://amplication.com/plugins/transport-grpc2024-02-24T07:20:06.694Zdaily0.7 +https://amplication.com/plugins/transport-https2024-02-24T07:20:06.696Zdaily0.7 +https://amplication.com/blog/creating-a-restaurant-finder-full-stack-web-application-using-reactjs-and-amplication2024-02-24T07:20:06.699Zdaily0.7 +https://amplication.com/blog/extending-gitops-effortless-continuous-integration-and-deployment-on-kubernetes2024-02-24T07:20:06.702Zdaily0.7 +https://amplication.com/blog/auth0-and-amplication-simplifying-authentication-in-your-applications2024-02-24T07:20:06.705Zdaily0.7 +https://amplication.com/blog/building-real-time-applications-with-amplication-and-kafka2024-02-24T07:20:06.708Zdaily0.7 +https://amplication.com/blog/nodejs-worker-threads-vs-child-processes-which-one-should-you-use2024-02-24T07:20:06.712Zdaily0.7 +https://amplication.com/blog/top-6-orms-for-modern-nodejs-app-development2024-02-24T07:20:06.715Zdaily0.7 +https://amplication.com/blog/celebrating-hacktoberfest-2023-with-amplication2024-02-24T07:20:06.718Zdaily0.7 +https://amplication.com/blog/distributed-tracing-and-opentelemetry-guide2024-02-24T07:20:06.721Zdaily0.7 +https://amplication.com/blog/the-complete-microservices-guide2024-02-24T07:20:06.724Zdaily0.7 +https://amplication.com/blog/understanding-and-preventing-memory-leaks-in-nodejs2024-02-24T07:20:06.727Zdaily0.7 +https://amplication.com/blog/how-to-effectively-use-caching-to-improve-microservices-performance2024-02-24T07:20:06.730Zdaily0.7 +https://amplication.com/blog/picking-the-perfect-database-for-your-microservices2024-02-24T07:20:06.734Zdaily0.7 +https://amplication.com/blog/fast-track-your-projects-introducing-redis-caching-in-amplication2024-02-24T07:20:06.737Zdaily0.7 +https://amplication.com/blog/serving-frontends-in-microservices-architecture2024-02-24T07:20:06.740Zdaily0.7 +https://amplication.com/blog/whats-new-in-node20-for-api-development2024-02-24T07:20:06.743Zdaily0.7 +https://amplication.com/blog/importance-of-idempotency-in-microservice-architectures2024-02-24T07:20:06.746Zdaily0.7 +https://amplication.com/blog/modernizing-legacy-systems-with-amplications-db-schema-import2024-02-24T07:20:06.749Zdaily0.7 +https://amplication.com/blog/the-role-of-microgateways-in-microservices2024-02-24T07:20:06.752Zdaily0.7 +https://amplication.com/blog/the-role-of-queues-in-building-efficient-distributed-applications2024-02-24T07:20:06.756Zdaily0.7 +https://amplication.com/blog/nodejs-asynchronous-flow-control-and-event-loop2024-02-24T07:20:06.759Zdaily0.7 +https://amplication.com/blog/using-pub-sub-messaging-for-microservice-communication2024-02-24T07:20:06.762Zdaily0.7 +https://amplication.com/blog/understanding-nodejs-streams2024-02-24T07:20:06.765Zdaily0.7 +https://amplication.com/blog/differences-in-scaling-stateless-vs-stateful-microservices2024-02-24T07:20:06.768Zdaily0.7 +https://amplication.com/blog/serverless-vs-containers-for-microservices-what-should-you-choose2024-02-24T07:20:06.771Zdaily0.7 +https://amplication.com/blog/creating-a-chatroom-in-angular-using-amplication2024-02-24T07:20:06.772Zdaily0.7 +https://amplication.com/blog/create-api-with-graphql-prisma-and-mongodb2024-02-24T07:20:06.775Zdaily0.7 +https://amplication.com/blog/how-to-use-dependency-injection-with-nodejs2024-02-24T07:20:06.778Zdaily0.7 +https://amplication.com/blog/how-to-build-a-nodejs-graphql-api-with-nestjs-and-prisma2024-02-24T07:20:06.781Zdaily0.7 +https://amplication.com/blog/best-practices-in-testing-graphql-apis2024-02-24T07:20:06.784Zdaily0.7 +https://amplication.com/blog/nodejs-development-all-you-need-to-know2024-02-24T07:20:06.787Zdaily0.7 +https://amplication.com/blog/why-netflix-took-a-bet-on-graphql2024-02-24T07:20:06.790Zdaily0.7 +https://amplication.com/blog/opening-doors-to-open-source-easy-steps-for-first-time-contributors2024-02-24T07:20:06.794Zdaily0.7 +https://amplication.com/blog/amplication-partners-with-github-to-provide-students-with-intern-opportunities2024-02-24T07:20:06.797Zdaily0.7 +https://amplication.com/blog/5-different-tools-to-bundle-nodejs-apps2024-02-24T07:20:06.800Zdaily0.7 +https://amplication.com/blog/why-we-chose-nodejs-over-deno2024-02-24T07:20:06.803Zdaily0.7 +https://amplication.com/blog/using-parallel-processing-in-nodejs-and-limitations2024-02-24T07:20:06.806Zdaily0.7 +https://amplication.com/blog/what-is-open-source-software2024-02-24T07:20:06.809Zdaily0.7 +https://amplication.com/blog/code-your-way-customizing-amplications-code-with-confidence2024-02-24T07:20:06.812Zdaily0.7 +https://amplication.com/blog/code-your-way-to-seals2024-02-24T07:20:06.815Zdaily0.7 +https://amplication.com/blog/amazon-ditches-microservices-for-monolith-decoding-prime-videos-architectural-shift2024-02-24T07:20:06.818Zdaily0.7 +https://amplication.com/blog/7-tips-to-build-scalable-nodejs-applications2024-02-24T07:20:06.821Zdaily0.7 +https://amplication.com/blog/monoliths-to-microservices-using-the-strangler-pattern2024-02-24T07:20:06.824Zdaily0.7 +https://amplication.com/blog/how-machine-assisted-code-generation-is-revolutionizing-the-development-process2024-02-24T07:20:06.826Zdaily0.7 +https://amplication.com/blog/may-the-fourth-be-with-you2024-02-24T07:20:06.829Zdaily0.7 +https://amplication.com/blog/the-amplication-plugin-system2024-02-24T07:20:06.832Zdaily0.7 +https://amplication.com/blog/introducing-amplications-service-wizard2024-02-24T07:20:06.835Zdaily0.7 +https://amplication.com/blog/orm-prisma-and-how-you-should-build-your-next-backend-database-project2024-02-24T07:20:06.838Zdaily0.7 +https://amplication.com/blog/the-april-2023-newsletter2024-02-24T07:20:06.841Zdaily0.7 +https://amplication.com/blog/sql-versus-nosql-databases-which-to-use-when-and-why2024-02-24T07:20:06.844Zdaily0.7 +https://amplication.com/blog/rest-vs-grpc-whats-the-difference2024-02-24T07:20:06.846Zdaily0.7 +https://amplication.com/blog/request-tracing-in-nodejs2024-02-24T07:20:06.849Zdaily0.7 +https://amplication.com/blog/communication-in-a-microservice-architecture2024-02-24T07:20:06.852Zdaily0.7 +https://amplication.com/blog/working-with-microservices-with-nestjs2024-02-24T07:20:06.855Zdaily0.7 +https://amplication.com/blog/the-django-nodejs-alternative2024-02-24T07:20:06.861Zdaily0.7 +https://amplication.com/blog/whats-new-in-nodejs-192024-02-24T07:20:06.864Zdaily0.7 +https://amplication.com/blog/webinar-march-29-20232024-02-24T07:20:06.868Zdaily0.7 +https://amplication.com/blog/the-march-2023-newsletter2024-02-24T07:20:06.872Zdaily0.7 +https://amplication.com/blog/four-tools-for-managing-monorepos2024-02-24T07:20:06.880Zdaily0.7 +https://amplication.com/blog/guarding-your-routes-in-nestjs2024-02-24T07:20:06.890Zdaily0.7 +https://amplication.com/blog/choosing-between-role-based-vs-claims-based-vs-permission-based-access-control-mechanism2024-02-24T07:20:06.893Zdaily0.7 +https://amplication.com/blog/building-the-amplidex-a-graphql-powered-pokedex2024-02-24T07:20:06.897Zdaily0.7 +https://amplication.com/blog/amplication-in-techcrunchs-top-50-open-source-startups-in-20222024-02-24T07:20:06.899Zdaily0.7 +https://amplication.com/blog/plugging-into-mongodb2024-02-24T07:20:06.902Zdaily0.7 +https://amplication.com/blog/4-common-mistakes-made-by-nodejs-developers2024-02-24T07:20:06.905Zdaily0.7 +https://amplication.com/blog/why-leading-companies-choose-nodejs2024-02-24T07:20:06.908Zdaily0.7 +https://amplication.com/blog/7-things-you-should-know-about-open-source2024-02-24T07:20:06.911Zdaily0.7 +https://amplication.com/blog/rest-apis-what-why-and-how2024-02-24T07:20:06.912Zdaily0.7 +https://amplication.com/blog/best-practices-and-common-pitfalls-when-testing-my-nestjs-app2024-02-24T07:20:06.915Zdaily0.7 +https://amplication.com/blog/what-developers-want-and-need-to-write-valuable-code2024-02-24T07:20:06.918Zdaily0.7 +https://amplication.com/blog/amplication-version-10-is-now-live2024-02-24T07:20:06.920Zdaily0.7 +https://amplication.com/blog/how-to-start-your-next-backend-project-boilerplates-starters-and-frameworks2024-02-24T07:20:06.923Zdaily0.7 +https://amplication.com/blog/an-introduction-to-microservices2024-02-24T07:20:06.926Zdaily0.7 +https://amplication.com/blog/release-0150-support-for-microservices-architecture2024-02-24T07:20:06.929Zdaily0.7 +https://amplication.com/blog/introducing-the-community-champions-program2024-02-24T07:20:06.931Zdaily0.7 +https://amplication.com/blog/the-long-way-for-creating-a-new-backend-server2024-02-24T07:20:06.934Zdaily0.7 +https://amplication.com/blog/amplication-release-0140-shifting-gears-towards-enterprise-ready-microservices-and-modular-code2024-02-24T07:20:06.937Zdaily0.7 +https://amplication.com/blog/why-choose-nestjs-as-your-backend-framework-amplication2024-02-24T07:20:06.940Zdaily0.7 +https://amplication.com/blog/eating-our-own-dog-food-building-amplications-blog-with-amplication2024-02-24T07:20:06.942Zdaily0.7 +https://amplication.com/blog/amplication-release-0127-good-code-and-public-endpoints2024-02-24T07:20:06.945Zdaily0.7 +https://amplication.com/blog/jwt-authentication-what-is-it-and-how-do-you-use-it-with-amplication2024-02-24T07:20:06.948Zdaily0.7 +https://amplication.com/blog/build-a-nodejs-graphql-api-with-nestjs-and-prisma2024-02-24T07:20:06.951Zdaily0.7 +https://amplication.com/blog/7-key-differences-between-graphql-and-rest-apis2024-02-24T07:20:06.954Zdaily0.7 +https://amplication.com/blog/the-open-source-development-platform-introducing-amplication2024-02-24T07:20:06.957Zdaily0.7 \ No newline at end of file diff --git a/tailwind.config.js b/tailwind.config.js index b5179bbf..587acdc0 100644 --- a/tailwind.config.js +++ b/tailwind.config.js @@ -76,8 +76,8 @@ module.exports = { fontSize: { tiny: '10px', base: ['15px', '1.4rem'], - "4xl": ['2.25rem;', '1.3'], - "5xl": ['3rem;', '1.2'], + "4xl": ['2.25rem', '1.3'], + "5xl": ['3rem', '1.2'], }, gap: { 7.5: '1.875rem', From 4dbb16d2d1ca311bf5e0ff228247b2d9f6230413 Mon Sep 17 00:00:00 2001 From: yuval-hazaz Date: Sat, 24 Feb 2024 09:40:02 +0200 Subject: [PATCH 3/6] update form details --- .../Sections/DotNetEarlyAccess/Form/index.jsx | 4 ++-- public/images/dotnet/BoardingPass.pdf | Bin 0 -> 111242 bytes 2 files changed, 2 insertions(+), 2 deletions(-) create mode 100644 public/images/dotnet/BoardingPass.pdf diff --git a/components/Sections/DotNetEarlyAccess/Form/index.jsx b/components/Sections/DotNetEarlyAccess/Form/index.jsx index 24dd5c7d..dd1c7174 100644 --- a/components/Sections/DotNetEarlyAccess/Form/index.jsx +++ b/components/Sections/DotNetEarlyAccess/Form/index.jsx @@ -16,8 +16,8 @@ const Form = () => {
diff --git a/public/images/dotnet/BoardingPass.pdf b/public/images/dotnet/BoardingPass.pdf new file mode 100644 index 0000000000000000000000000000000000000000..fe2232998a5f830c7e6d256f758a6e713768bbb2 GIT binary patch literal 111242 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

*_l-BPH0Bbv{tZ+FNGcrvU!aakZ9O!w_1 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%0Dfd7Ic-u|Wg2S53fjvVnVLo-4Zb`#UJ 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

_OE$B_ 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 literal 0 HcmV?d00001 From 333be43a5da0d6e54c722e9b73e2695dc82186fb Mon Sep 17 00:00:00 2001 From: mulygottlieb Date: Wed, 28 Feb 2024 09:52:18 +0200 Subject: [PATCH 4/6] chore(website): update HS form ID form .NET EA LP --- components/Sections/DotNetEarlyAccess/Form/index.jsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/components/Sections/DotNetEarlyAccess/Form/index.jsx b/components/Sections/DotNetEarlyAccess/Form/index.jsx index dd1c7174..cf7f5765 100644 --- a/components/Sections/DotNetEarlyAccess/Form/index.jsx +++ b/components/Sections/DotNetEarlyAccess/Form/index.jsx @@ -15,7 +15,7 @@ const Form = () => { return ( Date: Wed, 28 Feb 2024 14:02:31 +0200 Subject: [PATCH 5/6] chore(website): update dotnet LP text per Marketing request --- .../Sections/DotNetEarlyAccess/Hero/index.jsx | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/components/Sections/DotNetEarlyAccess/Hero/index.jsx b/components/Sections/DotNetEarlyAccess/Hero/index.jsx index e565f1f5..e9c6cd2e 100644 --- a/components/Sections/DotNetEarlyAccess/Hero/index.jsx +++ b/components/Sections/DotNetEarlyAccess/Hero/index.jsx @@ -11,13 +11,15 @@ const Hero = () => { subTitle={ 'Join our exclusive early-access program for production-ready services in .NET' } - subText={`Elevate your projects with the unmatched speed, reliability, and - scalability of our .NET backend solution. Seamlessly integrate - with your existing workflow and accelerate development by up to 20 - times. Say goodbye to time-consuming tasks and hello to a new era - of efficiency with our highly anticipated .NET backend - capabilities. Join our exclusive beta program now to revolutionize - your backend development experience.`} + subText={`Boost your .NET projects with unmatched speed, reliability, and scalability + using our backend development platform. + Amplication is set to revolutionize your .NET projects, bringing the speed, reliability, + and scalability that's already trusted by tens of thousands of Node.js developers. + Supported by the global open-source community, Amplication is excited to announce its upcoming + availability for .NET! Join our exclusive beta program and transform your backend development experience. + Seamlessly integrate with your existing workflow and accelerate your development by 30X. + Say ‘Goodbye’ to time-consuming tasks and ‘Hello’ to a new era of efficiency with our + highly anticipated .NET backend capabilities.`} // imageNode={
From 79c8d6ceb1c163f1d3070da54acd16526335ebbf Mon Sep 17 00:00:00 2001 From: mulygottlieb Date: Wed, 28 Feb 2024 15:02:22 +0200 Subject: [PATCH 6/6] more text changes to dotnet LP --- components/Sections/DotNetEarlyAccess/Hero/index.jsx | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/components/Sections/DotNetEarlyAccess/Hero/index.jsx b/components/Sections/DotNetEarlyAccess/Hero/index.jsx index e9c6cd2e..ec2f737f 100644 --- a/components/Sections/DotNetEarlyAccess/Hero/index.jsx +++ b/components/Sections/DotNetEarlyAccess/Hero/index.jsx @@ -11,15 +11,11 @@ const Hero = () => { subTitle={ 'Join our exclusive early-access program for production-ready services in .NET' } - subText={`Boost your .NET projects with unmatched speed, reliability, and scalability - using our backend development platform. - Amplication is set to revolutionize your .NET projects, bringing the speed, reliability, - and scalability that's already trusted by tens of thousands of Node.js developers. - Supported by the global open-source community, Amplication is excited to announce its upcoming - availability for .NET! Join our exclusive beta program and transform your backend development experience. + subText={`We are bringing the speed, reliability, and scalability that's already trusted by + tens of thousands of Node.js developers, to your .NET projects. Seamlessly integrate with your existing workflow and accelerate your development by 30X. - Say ‘Goodbye’ to time-consuming tasks and ‘Hello’ to a new era of efficiency with our - highly anticipated .NET backend capabilities.`} + Say ‘Goodbye’ to time-consuming tasks and ‘Hello’ to a new era of efficiency with our highly + anticipated .NET backend capabilities.`} // imageNode={