cAPI v1.3.2 Nearing Release

More
6 years 9 months ago - 6 years 9 months ago #129 by steve.tsiopanos
cAPI v1.3.2 Nearing Release was created by steve.tsiopanos
cAPI v1.3.2 will include a collection of libraries which will vastly expand it's capabilities and open the door for new types of application development in Joomla.

Introducing ReactPHP:

Event-driven, non-blocking I/O with PHP

ReactPHP is a low-level library for event-driven programming in PHP. At its core is an event loop, on top of which it provides low-level utilities, such as: Streams abstraction, async dns resolver, network client/server, http client/server, interaction with processes. Third-party libraries can use these components to create async network clients/servers and more.

reactphp.org
github.com/reactphphttp://reactphp.org

cAPI will include the following elements of the ReactPHP project:
  • Core Components
  • Network Components
  • Protocol Components
  • Utility Components

Serious development against these libraries will begin either in cAPI 1.4.x or 2.0.x.

A quick note to anyone following development of Slim Framework 3.x:

When cAPI was first development, Slim 2.x was the latest stable major version. It's been a couple years now and Slim 3.x has matured to the point where it can be considered to replace Slim 2.x in cAPI. The only blocker at the moment related to a the library used to generated Swagger JSON docs on-the-fly (github.com/zircote/swagger-php). As soon as compatibility can be guaranteed, we will upgrade to Slim v3.x.
Last edit: 6 years 9 months ago by steve.tsiopanos.

Please Log in or Create an account to join the conversation.

Cron Job Starts