Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

should i learn zf2 to use zend expressive

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 ?

like image 474
bcgould04 Avatar asked May 06 '16 14:05

bcgould04


People also ask

Is Zend Framework easy to learn?

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.

Is Zend Framework Good?

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.

What is Zend framework used for?

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.

How do I make a Zend project?

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.


1 Answers

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

like image 71
marcosh Avatar answered Oct 13 '22 06:10

marcosh