React Native

As we have established React is all about breaking down the UI into small components. Let’s suppose we have a parent component that renders multiple child components and the pros we provide to the child components are different from each other. But have you ever noticed that whenever you change the parent component state, it triggers the render method of all the child components, regardless of whether we are using the values in those components?
This blog is to give an insight on what Expo is and what Expo can do for React Native developer. There are two ways to start building a new React Native Application, either with React-Native CLI or with Expo CLI(previously it was create-react-native-app). The first notable difference between both is ease of getting started, without any configuration or any initial setup, which is provided by Expo CLI. You don’t need to install XCode or Android Studio to build native code which is not the case with React-Native CLI.

Firebase is a really great backend tool which works very well with mobile apps and web apps as well.

Firebase allows you interact with cloud database and write backend api function using javascript. So if you are a frontend javascript developer, using firebase you are able to easily write backend code in your application.

At first we are not easily convinced about Firebase, but after using it in action it seems like Firebase may be able to speed up conventional mobile and web app development — by a lot!

Introduction In one of our projects, we need to integrate google calendar into the website. So the company for which we were making this web app involves managing payrolls and personal data for the employees of several companies. The problem which we faced is how to sync their all payroll dates data with google calendar? As there were lots of dates to be synced with google calendar. These are the codes which we wrote to do initial setup:-