PHP with React Training Course

Introduction

How Front-end and Back-end Components Operate

  • Client side scripts Vs. Server side scripts

Overview the Web Development Cycle

  • Version control, coding, building, testing, and deploying
  • Automating the process

Preparing the Development Environment

  • Installing Node.Js
  • Preparing the folder structure
  • Preparing the code repository (Github, GitHub, etc.)

Development

  • Creating the php-react-root directory
  • Configuring the web-bundler to use React
  • Connecting the React application through PHP APIs
  • Compiling/bundling files through Webpack
  • Running NPM to install dependencies

Testing the Application

  • Checking code with LAMP stack

Publishing the Application

  • Monitoring the application

Securing the Application

Troubleshooting

Summary and Conclusion