Our great sponsors
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
When I was building out the frontend there were a couple of issues that I ran into, mostly because I was hosting this on gh-pages.
I also wanted to have application state as well as client side routing. To achieve this I had to install some npm packages. For application state I used redux with redux-thunk middleware.
I also wanted to have application state as well as client side routing. To achieve this I had to install some npm packages. For application state I used redux with redux-thunk middleware.
I went ahead and modified my application store, to continuously save to storage when it updated and then clear when the user logs out, clears their history, or deletes their account.
I am finishing my time at The Flatiron School and wanted to showcase my new learnings by re-creating a very simple Sinatra application that I made earlier this year. Now that I had all this great knowledge of React I could combine it with my knowledge of Ruby on Rails to create a full-stack application.
For client side routing, I decided to go with react-router. This allowed me to mimick route browsing of the backend on the frontend. For example, going to /trails/1, should bring up the first trail. React Router passes the declarative id of the route, in this case /trails/:id, to the props of the route.
I am finishing my time at The Flatiron School and wanted to showcase my new learnings by re-creating a very simple Sinatra application that I made earlier this year. Now that I had all this great knowledge of React I could combine it with my knowledge of Ruby on Rails to create a full-stack application.
Related posts
- New client-side hooks coming to React 19
- HTML Data Attributes: One of the Original State Management Libraries
- The Complete 2023 Guide to Learning TypeScript - From Beginner to Advanced
- Mastering React Interview: Top Common Questions and Best Practices
- A detailed guide on how to implement Server-side Rendering (SSR) in a NextJs Application