Create Web Apps using React and CosmosDB
What you'll learn
- React
- CosmosDB
Description
In this course, we will be covering the basics of creating web applications using React and CosmosDB
As we all know React is an open-source front-end JavaScript library for building user interfaces or UI components. It is maintained by Facebook and a community of individual developers and companies. React can be used as a base in the development of single-page or mobile applications.
and Azure Cosmos DB is Microsoft's proprietary globally distributed, multi-model database service "for managing data at planet-scale". It is schema-agnostic, horizontally scalable, and generally classified as a NoSQL database
We will also need Node.js which is an open-source, cross-platform, back-end JavaScript runtime environment that runs on the V8 engine and executes JavaScript code outside a web browser.
Node.js lets developers use JavaScript to write command-line tools and for server-side scripting—running scripts server-side to produce dynamic web page content before the page is sent to the user's web browser. Consequently, Node.js represents a "JavaScript everywhere" paradigm, unifying web application development around a single programming language, rather than different languages for server-side and client-side scripts.
We will be covering the following items
Lecture 1: Introduction
Lecture 2: Install Node.Js and React
Lecture 3: Setting up Visual Studio Code Editor and Azure Extensions
Lecture 4: Creating Project using React and CosmosDB
Lecture 5: Create Database
Lecture 6: Installing Dependencies
Lecture 7: Connecting to CosmosDB
Lecture 8: Understanding Workflow
Lecture 9: Custom Services and Creating Component
Lecture 10: CRUD Operations - Add Record
Lecture 11: CRUD Operations - Delete Record
So let's start learning creating web apps using React and CosmosDB
Also See : Build Real World React Project: Social Networking Website