The drop in functionality right into the full framework is fantastic. Really like the ability to write API's with much less overhead, which was a factor that came into play for me recently. Nicely done Mr. Otwell.
The same holds true for Silex[1], the Symfony Components-based micro framework. Silex and Lumen look very similar (not only because Laraval/Lumen use Sf Components as well), not only because both use (just as Laravel) Sf Components. Slim 3 seems to move in the same direction of modern PHP frameworks, where you return a response from your controller, instead of setting up some global state (the main thing I don't like about Slim 1 & 2).
For now, Silex is still my favorite, as it has the temporary bonus of having more providers available to integrate 3rd party libraries. Sure, I can drop-in whatever library I like, but having someone do the setup (configuring Twig alone can be a burden if you want to get it right) just makes it easier for me ;)
I've done some projects with Silex and it's not bad but I've found myself losing quit a bit of time because you can never really use most components exactly like in the Symfony standard distribution but the docs mostly show you that way.
Also you have to be careful with dependencies version or you're quickly in Composer hell (because Symfony moves forward so fast).
Always wanted to compare it with Slim but didn't take the time.
I've used "Silex" and "Slim" in various small projects and API's. Then I found PhalconPHP.com I prefer using Micro+Volt now. New version 2.0 will be released on April 17th, 2015 So check it out, you may like "volt" template engine more :-)
This is definitely a very cool feature and makes this a very good candidate for MVP's or prototypes. I'm not a huge Laravel fan, but this feature alone might sway my decision.
This is a serious advantage to other frameworks if this principal holds true. I think anyone working in PHP has had their tails burnt a little too often with all the framework churn.
Agreed, Symfony2 is great, but I see it being used more in an open source project capacity. Working on it at a company where time frames are key, rapid development is huge. Plus, laravel is far more intuitive and I can ramp up new team members much faster.
Thanks for writing this Gem, looks absolutely awesome. I hope Ginger Proofreader keeps their API up also, but I will definitely write some tests in my app to make sure it's working. I noticed in your gem you are using your API key, and I'm not sure about their rate limits, but it would probably be in everyones best interest to get their own key.
You're welcome wesray, I hope the same thing too. I use the key from their website and I don't see their rate limits yet. The test is definitely required to ensure everything working smoothly.
Love it, Austin is such a great tech bubble right now, this will just continue the trend for a long while, they picked a great spot to do this (mainly because I live in Austin, lol)
Austin is in a state, (Texas), with a lot of pending issues coming to roost... education, traffic, migration, water/drought, social safety net. As much as I love my native state, I don't see any leadership addressing these.
It's important to note that California is just as bad or worse in a lot of those areas.
All the things you mentioned are pretty bad in California. Public education is terrible, traffic is outrageous, there is a huge immigration 'problem', and the forest fires are pretty bad. To each his own but Californian leadership isn't really that great.
Nyc also had a pretty bad immigration problem. Those pesky italians and their mafia. The Irish were no better. And on top of that Mexicans are no arriving in droves. When will it ever end? When?
Which is why http://www.battlegroundtexas.com/ is so important. Texas needs some competition for it's top offices. Having a whole state run by one party is a terrible idea.