Best of Next.js2023

  1. 1
    Article
    Avatar of devtoDEV·3y

    Use Notion as a database for your Next.JS Blog

    Learn how to use Notion as a database for your Next.JS Blog. Create a Notion Database, get a Notion Token, set up the project, and create the Post Page. Render the content of a Notion page in a Next.JS Blog.

  2. 2
    Article
    Avatar of communityCommunity Picks·3y

    Why I Won't Use Next.js

    The author explains why they won't use Next.js and instead recommend and teach Remix as a better tool for creating excellent user experiences. They discuss the importance of focusing on standard web platform APIs, concerns about Next.js's deployment options, the perceived lack of collaboration between React and Next.js teams, and their preference for stability and simplicity in a framework.

  3. 3
    Article
    Avatar of devtoDEV·3y

    Build a Whatsapp Clone (Realtime Chat) using Next.js, Socket.io, Tailwind CSS, Node.js, Express and Prisma

    This comprehensive WhatsApp clone comes packed with a range of awesome features to give you an authentic messaging experience. The Whatsapp Clone uses Next.js, Socket.io, Tailwind CSS, Node.js and Express and Prisma - DEV Community Features of the WhatsApp Clone.

  4. 4
    Article
    Avatar of builderiobuilder.io·2y

    Next.js 14: Layouts vs Templates

    Next.js 14 introduced layouts and templates for building UI in web applications. Layouts act as persistent UI shells that wrap around pages, while templates remount with each page transition. Layouts ensure consistency, maintain state, and boost performance, while templates provide isolation, behavioral flexibility, and the ability to alter default behaviors. Choosing between layouts and templates depends on the specific needs of each page and the desired balance between user experience and performance.

  5. 5
    Article
    Avatar of communityCommunity Picks·3y

    Do we really need a backend now? Can we build applications without backend with Next.js 14?

    The role of the backend in web development has been a critical component for many years. However, with the advent of frameworks like Next.js 14, the question arises whether a backend is still needed. The author presents their opinion that for many applications, a separate backend is not necessary. They discuss the use of third-party APIs, the challenges of syncing data with databases and external APIs, and the scalability issues of deploying a frontend-focused platform. They also highlight the benefits of building applications with a custom backend, such as full control and flexibility. The author recommends their blog for more information on backend technologies.

  6. 6
    Article
    Avatar of hackernoonHacker Noon·3y

    Building a Full Stack Airbnb Clone with Next.js, Tailwind CSS, Amplication, and More

    Building a Full Stack Airbnb Clone with Next.js, Tailwind CSS, Amplication, and more. The platform is centered around the concept of a low-code development environment. Amplication is an open-source development tool designed to simplify and expedite the process of building web applications.

  7. 7
    Article
    Avatar of itnextITNEXT·3y

    Build a Full Stack ReminderApp with React, NextJs, Typescript, ServerAction, Zod, Hook-form, Prisma, and Tailwind

    Build a Full Stack ReminderApp with React, NextJs, Typescript, ServerAction, Zod, Hook-form, Prisma, and Tailwind. Hi everyone, I published my last video: Build a full stack Reminder App.

  8. 8
    Article
    Avatar of devgeniusDev Genius·3y

    Advanced Next.js Concepts

    Learn about advanced Next.js concepts including authentication, serverless functions, and using TypeScript.

  9. 9
    Article
    Avatar of hnHacker News·2y

    Make Beautiful Logos Fast and Free

    LogoFast offers presets, the #1 NextJS boilerplate, and is loved by over 1,000 makers. It helps users ship fast and save time on projects.

  10. 10
    Article
    Avatar of asayerasayer·3y

    Best Practices for Security in Next.js

    Explore common security vulnerabilities in web applications and learn best practices for securing Next.js applications, including keeping dependencies up-to-date, input validation, authentication and authorization, data encryption, implementing security headers, and using TypeScript for type safety.

  11. 11
    Article
    Avatar of communityCommunity Picks·3y

    Build an Event Launch Page: Next.js 13, React, TypeScript, Tailwind CSS

  12. 12
    Article
    Avatar of devtoDEV·3y

    How I Built My Full Stack Portfolio Website With the Coolest Techs🐬

    Learn how a full stack portfolio website was built using Next.js, Tailwind CSS, TypeScript, and other technologies. Explore the structure of the about page and the purpose of the guest book page.

  13. 13
    Article
    Avatar of communityCommunity Picks·3y

    React Foundations

    The article introduces the Next.js Foundations course and provides information about the building blocks of a web application. It also explains what React is.

  14. 14
    Article
    Avatar of communityCommunity Picks·2y

    JavaScript Fullstack WEB App: Nextjs & Docker

    Learn how to create a simple yet complete full stack app using Next.js, Tailwind CSS, Node.js, Express, Prisma, PostgreSQL, Docker, and Docker Compose.

  15. 15
    Article
    Avatar of logrocketLogRocket·3y

    The biggest Next.js boilerplates of 2023

    Discover the top Next.js boilerplates with useful features and development tools to save time and enhance your projects.

  16. 16
    Article
    Avatar of itnextITNEXT·3y

    Full stack WebPageForm builder, NextJs, Typescript ( React ), Dnd-Kit, PostgreSQL, Prisma

    A tutorial on building a full stack PageForm builder using NextJs, TypeScript, Dnd-Kit, PostgreSQL, and Prisma. The tutorial includes features such as a drag and drop designer, various form fields, form preview, form sharing, form stats, and more.

  17. 17
    Article
    Avatar of freecodecampfreeCodeCamp·3y

    How to Build a Portfolio Site with Sanity and Next.js

    Sanity is a headless CMS framework for managing content. Sanity is Sanity's open source single-page app for managing your data and operations. You'll learn how to use Sanity as a data source to build a portfolio site with Next.js. In this tutorial you'll be mounting it together with your Next.

  18. 18
    Article
    Avatar of communityCommunity Picks·3y

    Next.js Enterprise Project Structure

    This post discusses an opinionated project structure for Next.js enterprise applications. It focuses on managing code volume, state management, and flow control to prevent programmer purgatory. The post suggests using a 'src' directory, breaking down the directory further into logical pieces, and using TypeScript configuration paths.

  19. 19
    Article
    Avatar of freecodecampfreeCodeCamp·3y

    Build and Deploy an Ecommerce Site with Next.js, Tailwind CSS, Prisma, Vercel, and daisyUI

    Learn how to build and deploy a full-stack e-commerce website using Next.js, Tailwind CSS, Prisma, Vercel, and DaisyUI. The course covers various topics, such as Next.js server actions, Prisma for database operations, authentication with Next-Auth and Google login, building an amazing UI with TailwindCSS and DaisyUI, and deploying the project to Vercel.

  20. 20
    Article
    Avatar of dailydaily.dev·3y

    Moving back to React

    daily.dev migrated from Preact to React in order to resolve development issues and improve performance. The move allowed for better compatibility with Next.js, enhanced development experience, and prepared the platform for future technological advancements. The migration was successful and enabled a healthier future for all daily.dev apps.

  21. 21
    Article
    Avatar of nextNext.js·3y

    Next.js 13.3

    Next.js 13.3 adds popular community-requested features such as dynamic sitemap generation, OG image generation, static export support, and advanced routing features for the App Router.

  22. 22
    Article
    Avatar of tilThis is Learning·3y

    Learning Web Development Together with a Real Project

    The app is currently based on Next.js with TypeScript and Tailwind CSS. We manage some data, specifically from the GitHub APIs using the GraphQL endpoint and React Query. There's a login feature with NextAuth using GitHub as a provider. The project is open to any kind of contribution, from fixing typos to adding new features.

  23. 23
    Article
    Avatar of freecodecampfreeCodeCamp·2y

    How to Create Scroll Animations with React, Tailwind CSS, and Framer Motion

    Learn how to create scroll animations in React using Framer Motion and Tailwind CSS. The tutorial covers setting up the project, building the scroll component, adding animation functions, and animating the components on scroll.

  24. 24
    Article
    Avatar of freecodecampfreeCodeCamp·3y

    Secure Next.js Applications with Role-Based Authentication Using NextAuth

    Learn how to secure Next.js applications with role-based authentication using NextAuth. This comprehensive tutorial covers the basics of NextAuth, integrating OAuth providers, custom authentication provider using MongoDB, and protecting pages on both the server and client side.

  25. 25
    Article
    Avatar of freecodecampfreeCodeCamp·3y

    How to Create a Meteor Effect with React and TailwindCSS

    A Meteor is basically a UI element with a head and a tail that has a gradient. In the image, the background lines are what I call meteors. We are going to animate these lines to go from the left side of the card container to the right side, giving an illusion of a meteor shower.