For those that have begun playing around with zend expressive, does it require knowledge of zend framework 2? meaning do I have to learn/know zf2 in order to use Expressive? or did they make enough changes where learning zf2 would be pointless/confusing?
along those same lines, other than the zend-expressive.readthedocs.org page, can anyone recommend some good tutorials/walk-throughs to get started ?
Zend Framework is not hard, it requires a bit of time to learn, due to bad documentation, but I can ensure you, that it is a very powerful framework. We've build big enterprise software on ZF2, and the flexibility on configuration is extraordinary in ZF.
The Zend framework makes web development easy, and can complete tasks quickly and efficiently. The ZF doesn't come as a whole unit that doesn't budge at all. It is decoupled, meaning the components come as an individual library , so the developers need to load only the required components.
Zend Framework is a collection of professional PHP packages with more than 570 million installations. It can be used to develop web applications and services using PHP 5.6+, and provides 100% object-oriented code using a broad spectrum of language features.
Open a terminal (in Windows, Start -> Run, and then use cmd). Navigate to a directory where you would like to start a project. Then, use the path to the appropriate script, and execute one of the following: % zf create project quickstart.
I would say that the knowledge of Zend Framework 2 is not required to work with Zend Expressive. Certainly, the two share some components (Zend.Mvc for the routing and Zend.ServiceManager for DI, if you choose them in Expressive) and the logic of some things is similar, so a knowledge of ZF2 would not go wasted. But if you don't know it, you don't need to learn it before starting to use Expressive.
Regarding some useful resources on Expressive, here are some:
http://www.sitepoint.com/build-nasa-photo-gallery-zend-expressive/ http://www.masterzendframework.com/zend-expressive-introduction/ https://github.com/RalfEggert/zend-expressive-tutorial https://www.briefs.fm/zend-framework-bites
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With