TypeScript Types You Need To Know

If You’re Always Using Any For Ambiguous Situations You Are Doing It Wrong. There Are Better Safer Alternatives. When you first start using TypeScript any situation where it is difficult to know the right type for a variable may cause you to set the type as any. Obviously this is not ideal as the whole pointContinue reading “TypeScript Types You Need To Know”

Is It Possible To Build A Mobile iOS And Android App Using Standard React And Web Technologies?

Yes. In a normal React web app you can access the camera, location services, the file system and more Did you ever think how awesome it would be if you could keep coding with React and web technologies and somehow still get your apps onto the Apple App and Google Play stores with native functionality?Continue reading “Is It Possible To Build A Mobile iOS And Android App Using Standard React And Web Technologies?”

Build Mobile iOS, Android, and Web Apps Using React and Ionic, Part IV

Write Once Run Anywhere Is Alive And Well In Modern JavaScript Development This is Part IV in a series. You can find the previous Parts here I, II, III. In today’s story we will complete our second tab and list out our previously taken photos. Layout In Ionic Since this screen has more content let’s learn aContinue reading “Build Mobile iOS, Android, and Web Apps Using React and Ionic, Part IV”

Build Mobile iOS, Android, and Web Apps Using React and Ionic, Part III

Write Once Run Anywhere Is Alive And Well In Modern JavaScript Development This is Part III in a series. Part II added camera functionality onto our app. Part I began by introducing Ionic and setting up our project. Next we’ll continue building out our app by learning about the storage API in Capacitor. We left off in the previousContinue reading “Build Mobile iOS, Android, and Web Apps Using React and Ionic, Part III”

Build Mobile iOS, Android, and Web Apps Using React and Ionic, Part II

Write Once Run Anywhere Is Alive And Well In Modern JavaScript Development This is Part II in a series. Part I described what Ionic is and how to setup a starter project. In this second article I’ll demonstrate how similar Ionic development is to React. And we’ll continue to build out our camera app. In developing thisContinue reading “Build Mobile iOS, Android, and Web Apps Using React and Ionic, Part II”

Build Mobile iOS, Android, and Web Apps Using React and Ionic, Part I

Write Once Run Anywhere Is Alive And Well In Modern JavaScript Development This article will be the first in a series introducing Ionic 4. And showing how you can keep your existing skill set for the web, to create attractive and fully functional mobile applications. Originally, I had planned to use React Native for myContinue reading “Build Mobile iOS, Android, and Web Apps Using React and Ionic, Part I”

Introduction to the Apollo GraphQL React Hooks Library

A quick start guide to migrate from react-apollo-hooks to the official React hooks library provided by Apollo This post is an introduction to @apollo/react-hooks. It is not intended to be exhaustive. However, since the syntax is quite similar to react-apollo-hooks, it should be enough to get you started. Getting Started I have a react hooks app called DzHaven thatContinue reading “Introduction to the Apollo GraphQL React Hooks Library”

Sharing Code In a Large JavaScript Project

Trials and tribulations sharing code in JavaScript I built a fairly large app, called DzHaven, using Node and React, and I found myself with the issue that a lot of JavaScript developers find themselves in — difficulty reusing code. I have a fair amount of experience using C#, and it’s pretty easy to create a moduleContinue reading “Sharing Code In a Large JavaScript Project”