Daniel Hinds

Why I’m learning Next.js to build FailFund

This is the first time I'm building a full-stack web app - I'm desperate for it to be great!


Next.JS seems to be the new hype for building fast, scalable web apps so I thought I'd build something incredible. FailFund! An app that holds you financially hostage to your goals, helping you to stick to them.


What is Next.JS

Built on top of React, Next is a full-stack framework that handles everything from the front-end (HTML, CSS, JavaScript) to the back-end (API routes, server-side logic).


Routing and Login

The first thing that stood out to me is how clean and intuitive the routing system makes things, your file structure just mirrors your website's navigation. Setting up user login is also super easy due to the built-in next-auth library which handles all of the login stuff.

Here you can see that the enemy page is in the how-it-works folder. This means the link for the enemy page is: https://failfund.net/how-it-works/enemy


I'm looking forward to continuing this project and seeing where it takes me!

Add a comment

Replies

Be the first to comment