Financial Blogs Landing Page Next.JS
The Brief
Dharmic Pursuit is a comprehensive content platform designed for sharing spiritual and philosophical wisdom. Think of it as a modern digital sanctuary where readers can explore meaningful articles, discover useful tools, and engage with transformative content. The platform combines the reliability of a traditional content management system with the speed and elegance of modern web technology, ensuring your spiritual journey is supported by a seamless digital experience.
Architecture & Technology Stack
This Next.js headless CMS platform showcases modern JAMstack architecture using cutting-edge web technologies:
- Frontend Framework: Next.js 12.2.4 with React 18.2.0 for optimal performance and SEO
- Content Management: WordPress headless CMS integration via GraphQL API
- Data Layer: Apollo Client 3.6.9 for efficient GraphQL state management and caching
- Styling System: Tailwind CSS 3.1.8 + SASS for utility-first design with custom components
- Generation Strategy: Static Site Generation (SSG) with incremental regeneration for blog content
- Routing: File-based routing with dynamic blog post generation
Key Features
- Headless CMS Architecture: Complete separation of content management and presentation layer
- GraphQL Integration: Centralized data fetching with Apollo Client for optimal performance
- Dynamic Blog System: WordPress posts automatically generated as static pages with fallback
- Responsive Design: Mobile-first approach with custom color scheme and typography
- SEO Optimized: Built-in Next.js SEO features with dynamic meta tags from WordPress
- Production Ready: Optimized build process with static generation and CDN-friendly assets
Technical Implementation
- Content Layer (
lib/api.js) provides GraphQL queries to WordPress backend - Data Queries (
data/query.js) centralizes all GraphQL operations (QUERY_LATEST_POSTS, GET_POST) - Dynamic Routing (
pages/[uri].js) handles all WordPress post URLs with SSG - Component Architecture: Modular layout system with reusable components for blogs, tools, and content cards
- Build Pipeline: Next.js optimization with image handling and WordPress domain integration