Creating the Contract on the Blockchain Creating the Contract on the Blockchain So, we have a contract. We’ve compiled it into bytecode. Now, we need to “register” the contract...
Interacting with the Contract Viewing the Contract Address in a Block Explorer Funding the Contract Withdrawing from Our Contract Interacting with the Contract Let’s recap w...
Backend For Your Frontend Backend For Your Frontend While Remix can serve as your fullstack application, it also fits perfectly into the “Backend for your Frontend” architecture...
Data Writes Plain HTML Forms HTML Form HTTP Verbs HTML Form GET HTML Form POST Remix Mutation, Start to Finish Building the form Form Validation Graduate to <Form> and add p...
headers Nested Routes v2 Behavior headers Each route can define its own HTTP headers. One of the common headers is the Cache-Control header that indicates to browser and CD...
Quickstart Creating the project Your First Route Loading Data A little refactoring Pulling from a data source Dynamic Route Params Creating Blog Posts Index Routes Actions ...
Optimistic UI Strategy Example Maintain Form State Client-side Validation Optimistic UI Optimistic UI is a pattern to avoid showing busy spinners in your UI and make your ap...
API Routes Routes Are Their Own API Call Loaders Outside of Navigation Resource Routes API Routes You might be used to building React apps that don’t run on the server, or le...