#207 Let's learn React Hooks and Context API by building a Recipe Search App

sponsor

Spend Less Time Sweating Over the UI in Your React Apps

Get started with KendoReact’s 55+ professionally developed UI and data visualization components and cut down on the development time of your React apps. With its wide range of customizable components, from the essential to the advanced, it can augment any existing development stack. Try now 30 days for free.

this week's favorite

Let's learn React Hooks and Context API by building a Recipe Search App

This is a beginner tutorial in understanding React Hooks and the Context API. In reality, this is more of an attempt to explain these concepts to my self and to interested readers. This will be in two parts with this first part focusing on the basics of hooks.

🌍 Creating React usePosition() hook for getting browser’s geolocation

In this article we’ll create a React usePosition() hook to fetch and follow browser’s location. Under the hood we’ll use getCurrentPosition and watchPosition functions that are provided by global object navigator.geolocation.

Why Did I Have Difficulty Learning React?

Just over six months into a job doing React development, I’ve been trying to figure out why it has taken me so long to feel comfortable with it. (Comfortable feels a bit too ambitious of a word. Maybe competent? Unexceptional? Whichever.)

GraphQL - The Pros and the Cons

GraphQL is a query language for APIs and a runtime for fulfilling those queries with your existing data. GraphQL provides a complete and understandable description of the data in your API as well as gives clients the power to ask for exactly what they need and nothing more.

Deploy a Create-React-App Website to DigitalOcean with HTTPS

In this article, we will create a production ready website and deploy it on a DigitalOcean server in the cloud with SSL/HTTPS encryption. We will be using Create-React-App to build the website, DigitalOcean for hosting, and Let's Encrypt for free SSL encryption.

newsletters

Would you like to become a sponsor and advertise in one of the issues? Check out our media kit and get in touch.