1. 1
    Intro: Up and Running with Remix
    1m 50s
⚠️ This lesson is retired and might contain outdated information.

Intro: Up and Running with Remix

Kent C. Dodds
InstructorKent C. Dodds
Share this video with your friends

Social Share Links

Send Tweet
Published 3 years ago
Updated a year ago

Remix has so many awesome features that you’ll be learning from this course! You will be building a full-featured blog with a database, authentication, CRUD operations, user roles, and more!

While work through this course make sure to not only pay attention to what you’re learning, but to the things that you’re not having to worry about such as state management, race conditions, and repeat submissions. Remix has you covered!

Kent C. Dodds: [0:00] Hi, friends. My name is Kent C. Dodds, and I am so excited for you to join me on this journey to learn about Remix, the web framework that just makes everything beautiful.

[0:09] I'm so excited about this because Remix is amazing. The developer experience is awesome. The user experience is awesome. The experience like the mental model of it is chef's kiss awesome. I'm excited for you to experience that.

[0:26] We're going to start from the very beginning, where we create a Remix app. We bootstrap this with the Indie Stack, and then we're going to add a bunch of features to ultimately create a blog that we deploy to production that has create, read, update, delete, so [indecipherable] operations, an actual database, authentication, an admin user, all sorts of stuff.

[0:48] I'm excited for you to join me on this journey because I think that you're going to really fall in love with Remix as you go through this. Please go ahead and take a look at the code and explore things for yourself.

[1:02] Take the learnings that you get from this experience and apply it to whatever projects that you have in the future, whether they be really small or really big, Remix is well-suited for all of them.

[1:14] Also, I also want you to pay close attention, as you're going through all this stuff, to all of the things we don't have to do that you typically do when you're building a full-stack application, like we're going to do.

[1:25] Think about all of the state management that you don't have to worry about and all of the network conditions and error handling and all of that extra stuff. What happens if they submit it twice or erase conditions or all of that stuff? It's completely handled.

[1:39] I want you to pay close attention to that because that is some of what makes Remix so special. Anyway, hop in, we're going to have a good time, and I'll see you on the other side.