The start of Day 20! I just published yesterday’s article and the two reviews. Today, I want to ‘finish’ my current project. And then start with Symfony2.
Ok, I pushed my repo to github: SimpleFeedback. I’m done for a while with it. The next step is going to work with Symfony2!
I’m starting to read Symfony The Book.
knpbundles.com is a repository for Symfony2 bundles!
Adding a new bundle:
php app/console generate:bundle --namespace=Vendor/FooBundle
Pretty cool, symfony supports flash messages. The ones you see only once after a request.
Twig is really beautiful. I love it!
Interesting, you can include controllers into the templates. I wonder how good or bad of practice that is. Seems good from a code reuse standard but could be problematic from an organizational one. Hm.
That’s nifty! Asynchronous content with hinclude.js. You can define the default content and just use async loading with just one command. Neat!
It even supports ESI (for caching) natively, Jesus that’s great.
Not a lot of notes today which was expected. I spent most of the time writing code and trying stuff out and setting up my dev environment. The next days/weeks will probably be similar. However, I still have some articles in my backlog which I will publish.
- Learn Symfony2
- Learn a bit more about MySQL
- Write at least one web app using Symfony2 and its core components (templating, testing, forms, validation, security, caching, i18n)
- Watch one video per day on average
- Read Symfony2 the Book [103 of 258 pages]
- Watch one video per day on average [52 of 75]