38 lines
1.2 KiB
TypeScript
38 lines
1.2 KiB
TypeScript
import { Metadata } from 'next';
|
|
import Header from "@/components/shared/layout/header/Header";
|
|
import BlogItems from "@/components/pages/blog/BlogItems";
|
|
import Footer from "@/components/shared/layout/footer/Footer";
|
|
import BlogScrollProgressButton from "@/components/pages/blog/BlogScrollProgressButton";
|
|
import BlogInitAnimations from "@/components/pages/blog/BlogInitAnimations";
|
|
import { generateMetadata as createMetadata } from "@/lib/seo/metadata";
|
|
|
|
export const metadata: Metadata = createMetadata({
|
|
title: "Insights & Blog - Technology Trends & Best Practices",
|
|
description: "Stay updated with the latest insights on enterprise software development, technology trends, best practices, and industry news from GNX Soft's expert team.",
|
|
keywords: [
|
|
"Technology Blog",
|
|
"Software Development Insights",
|
|
"Tech Trends",
|
|
"Enterprise Software Blog",
|
|
"Development Best Practices",
|
|
"Industry News",
|
|
],
|
|
url: "/insights",
|
|
});
|
|
|
|
const page = () => {
|
|
return (
|
|
<div className="tp-app">
|
|
<Header />
|
|
<main>
|
|
<BlogItems />
|
|
</main>
|
|
<Footer />
|
|
<BlogScrollProgressButton />
|
|
<BlogInitAnimations />
|
|
</div>
|
|
);
|
|
};
|
|
|
|
export default page;
|