• Home
  • Blog
  • ReactPHP
  • Books
  • YouTube Channel
  • RSS

ReactPHP Series

Video tutorials on YouTube


A series of blog articles covering ReactPHP: from the basics to the real application examples:

Basics

  • Asynchronous PHP: Why?
  • Managing Concurrency: From Promises to Coroutines

Core components

  • Event loop and timers
  • Streams
  • Promises
  • Managing promises
  • Understanding event loop ticks

Network components

  • Chat on sockets: server
  • Chat on sockets: client
  • UDP chat

Protocol components

  • Video streaming server
  • HTTP server middleware
  • Using router with HTTP server
  • Parallel downloads with async HTTP requests
  • Resolving DNS asynchronously

Utility components

  • Filesystem
  • Promise-based cache
  • Cancelling promises with timers
  • Managing child processes
  • Sending emails with child processes
  • PromiseStream: from promise to stream and vice versa

Fast web scraping

  • Implementing scraper
  • Throttling requests
  • Using proxy
  • Download All images from a website

Building Memcached client

  • Making requests and handling responses
  • Errors and connection handling
  • Emitting events
  • Unit-testing promises

Building a RESTful API

  • Working With MySQL Database
  • Basic Authentication
  • JWT Authentication
  • Live Reloading PHP Applications With Nodemonn

Learning Event-Driven PHP With ReactPHP

The book about asynchronous PHP that you NEED!

A complete guide to writing asynchronous applications with ReactPHP. Discover event-driven architecture and non-blocking I/O with PHP!

Review by Pascal MARTIN

Minimum price: 5.99$
Learning event-driven PHP with ReactPHP

@ 2021. All rights reserved.

If you've got any feedback, comments or just want to chat you can get in touch via Twitter or email.

Contact me

  • seregazhuk88@gmail.com
  • Github
  • Twitter
  • Patreon