Code Monkey home page Code Monkey logo

zend-expressive2-tutorial's People

Contributors

lowtower avatar

Watchers

 avatar

zend-expressive2-tutorial's Issues

[Question] How to configure the album module routing ?

Right now, the tutorial uses the ConfigProvider approach for configuring the album module.
But the routing is defined in config/routes.php.
There are ways to implement a module based routing (explained in a zf blog entry).
I think, it's not consistent to keep the routing "global" while the rest is configured module based.
On the other hand, it might be too complicated for a getting-started-tutorial to implement it.

Question:
How should we deal with the routing of the album module?

[Question] adding/removing unit tests?

As this is a beginners tutorial, the focus is not on testing.
Some testing has already been added.

Question:
Add more testing or remove the existing tests?

[Question] Which extra parts should be created?

The MVC tutorial provides the following tutorials

  • Getting Started with Zend Framework
  • Unit Testing A zend-mvc Application
  • Adding zend-navigation to the Album Module
  • Adding zend-paginator to the Album Module
  • In-Depth tutorial
  • Advanced Configuration
  • Internationalization
  • Setting Up A Database Adapter
  • Using the EventManager

Which additional tutorials should be added to zend-expressive2?

  • zend-navigation
  • zend-pagination
  • Abstract factory vs. Config abstract factory
  • ...

[Question] Should we drop php v5.6 support?

Should we drop php v5.6 support?

The zend-expressive2-skeleton still supports php v5.6, but most zend-... packages do not.
Latest, when implementing zend-expressive-navigation php v5.6 will have to be dropped.

Question:
Should we drop php v5.6 in the tutorial right from the start?

[Question] make tutorial closer to mvc tutorial?

Should we change the expressive tutorial in a way that it comes closer to the mvc getting started tutorial?

A lot of parts could be taken over one-to-one from the mvc tutorial, such as the parts about the assumptions, installation of the skeleton, explanation of database and models.

Is it intended to be as close as possible to have a direct comparison of both methods, mvc vs. expressive?

[Question] Should we create alternate part(s) for usage of plates?

For the original zend-expressive-tutorial alternate parts for the usage of plates have been created but never been published.
Should we create alternate parts for the zend-expressive2-tutorial?

I suggest to create an alternate part5 which incorporates all "features" but uses plates instead of zend-view.
So, a comparison can be drawn between usage of plates versus zend-view on a code basis.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.