{"id":24650433,"url":"https://github.com/nshahaf/next-demo-project","last_synced_at":"2026-04-13T00:02:20.507Z","repository":{"id":274114043,"uuid":"921949327","full_name":"nshahaf/next-demo-project","owner":"nshahaf","description":"Experimenting Next, server components \u0026 server data fetching with a prespective of a react user , ","archived":false,"fork":false,"pushed_at":"2025-01-25T01:00:39.000Z","size":239,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-25T01:19:31.883Z","etag":null,"topics":["css-modules","next15","react","responsive-design","serverless-framework"],"latest_commit_sha":null,"homepage":"https://next-demo-project-pi.vercel.app","language":"CSS","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/nshahaf.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2025-01-24T23:42:00.000Z","updated_at":"2025-01-25T01:00:43.000Z","dependencies_parsed_at":"2025-01-25T01:29:35.095Z","dependency_job_id":null,"html_url":"https://github.com/nshahaf/next-demo-project","commit_stats":null,"previous_names":["nshahaf/next-demo-project"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nshahaf%2Fnext-demo-project","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nshahaf%2Fnext-demo-project/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nshahaf%2Fnext-demo-project/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nshahaf%2Fnext-demo-project/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/nshahaf","download_url":"https://codeload.github.com/nshahaf/next-demo-project/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244685676,"owners_count":20493308,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["css-modules","next15","react","responsive-design","serverless-framework"],"created_at":"2025-01-25T18:15:03.965Z","updated_at":"2026-04-13T00:02:19.839Z","avatar_url":"https://github.com/nshahaf.png","language":"CSS","funding_links":[],"categories":[],"sub_categories":[],"readme":"\n## Next.js Server Components \u0026 Data Fetching Exploration\n\nThis project was created as an experiment to explore the features of the Next.js framework from the perspective of a React user. The main goal was to dive into Server Components and data fetching within the Next.js ecosystem to understand how these features enhance performance and simplify app architecture.\n\nThrough this project, I aimed to:\n\n- Test Next.js server-side rendering and static site generation capabilities\n- Experiment with server components for better user experience and faster loading times\n- Understand how data fetching works in Next.js using both server-side and client-side methods\n- Practicing responsive and maintainable UI layouts with CSS Modules\n- Leveraging the seamless Vercel integration for easy deployment and scaling\n\nFeel free to explore the project and check out how the Next.js framework makes handling data fetching, rendering, and performance optimization much more efficient.\n\n## To run locally\n\nFirst, run the development server:\n\n```bash\nnpm run dev\n# or\nyarn dev\n# or\npnpm dev\n# or\nbun dev\n```\n\nOpen http://localhost:3000 with your browser to see the result.\n\n\n## Deployed on Vercel\n\n[https://next-demo-project-pi.vercel.app/](https://next-demo-project-pi.vercel.app/)\n\n## Screenshot:\n![image](https://github.com/user-attachments/assets/7c944081-4519-404a-80c6-1f242a00169f)\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnshahaf%2Fnext-demo-project","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnshahaf%2Fnext-demo-project","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnshahaf%2Fnext-demo-project/lists"}