It has been said that "the whole is greater than the sum of its parts"1. Building websites these days is an ever more complicated process. One that requires knowledge of a variety of technologies and techniques. Especially if you want to build websites that can be viewed in a meaningful and useful way on an increasingly large device landscape. Our job as web developers is to find the right combination of these tools and use them wisely. Hopefully the end result is an optimal experience that delivers more than would have been possible without them.
Below you will find a list of some of the technologies and techniques used to build this website. I'll write up in depth articles on each of these topics later and link to them from here.
- Responsive Web Design
- Mobile First & Progressive Enhancement
- Content First
- CSS & Sass
- Web Fonts
- JS, RequireJS & AMD
- Yii php Framework
I'll keep this post updated with any further additions/changes to the website as and when.