<?xml version="1.0"?>
<rss version="2.0">
  <channel>
    <title>PHPDeveloper.org</title>
    <link>http://www.phpdeveloper.org</link>
    <description>Up-to-the Minute PHP News, views and community</description>
    <language>en-us</language>
    <pubDate>Wed, 22 May 2013 13:30:38 -0500</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[Stan Lemon: Aura.Micro - Experimental Replacement for Silex]]></title>
      <guid>http://www.phpdeveloper.org/news/18891</guid>
      <link>http://www.phpdeveloper.org/news/18891</link>
      <description><![CDATA[<p>
With all of the recent talk about the <a href="http://auraphp.github.com">Aura framework</a> that's been happening lately, <i>Stan Lemon</i> thought it would be interesting to see how a microframework based on the Aura packages would be to create. He's <a href="http://auraphp.github.com/2012/12/14/aura-micro-experimental-replacement-for-silex/">posted about his experiences</a> on his site today.
</p>
<blockquote>
I was recently working on a small project that used <a href="http://silex.sensiolabs.org/">Silex</a>. As I browsed my vendor folder, I realized how much extra "stuff" I had inherited with Silex. There were a bunch of other components required when all I wanted was some quick and easy routing, micro-framework style. When I think about going lean I always find myself coming back to Aura. <A href="http://auraphp.github.com/2012/06/20/aura-router-also-as-micro-framework/">Micro-frameworks are not a new to idea to Aura</a>, so I wondered if I could take the elegance and ease of Silex by wrapping up <a href="https://github.com/auraphp/Aura.Router">Aura.Router</a> and exposing it through a similar API.
</blockquote>
<p>
The result of his work is <a href="http://github.com/stanlemon/aura-micro">Aura.Micro</a>, a simple microframework that really just handles routing (unlike Silex with builds on the Pimple DI as well). He includes an example of it in use, defining several different kinds of actions on the routing like "before", "finish" and a few "get" routes.
</p>]]></description>
      <pubDate>Fri, 14 Dec 2012 09:29:12 -0600</pubDate>
    </item>
  </channel>
</rss>
