Topic 1. What is a big app?
Matt: Before we dive in, what is the definition of enterprise app? Is it about lines of code, is it about dependencies, is it about security, is it about traffic? Jeffrey: I have the same question. What specific features/functions some frameworks have that make them suitable for enterprise that Laravel doesn’t? Is it related to the fact that Zend has big company behind it, whereas in Laravel everyone keeps creating threads like “What happens when Taylor dies”? [caption id="attachment_1550" align="alignnone" width="740"] For those who don't know, here's the plan.[/caption] Taylor: I think most people mean lots of classes, I guess, lots of code.Topic 2. So can Laravel be used for big apps?
Taylor: Obviously, I’m gonna say yes, it can be used for big apps, because:- It has been used for big apps in the past, so we already know it’s true.
- Also I think Laravel is good for any app that PHP is good for. And it’s really up to you - once you’re passed the Controller, you have total freedom to do whatever you want to do.
- And also I think Laravel is kind of uniquely qualified and better at making big apps than other PHP offerings right now, for a few reasons. One, because there’s dependency, complexity, and Laravel’s Dependency Injection Container is really good. When you’re talking about complex apps, you’re also talking about background jobs processing, and Laravel has the only baked-in queue system out of any major framework in PHP. And then there’s, of course, Event Broadcasting feature and others that are more on the big app side.
No comments or questions yet...