3 Reasons to Use a Framework for Simple Websites
Posted on September 7th, 2016
Sometimes I need to make a small website with pages that don’t change often and don’t have any elements that are dynamic such as a blog – yet I will still use some form of framework to house the code. This sometimes seems illogical – but when you think about it – it really does make sense to. Many of the same benefits that large websites get using a framework will benefit the little one.
1. Speed in designing and making changes
A framework helps keep areas of the website separate from the pages based on the layout. This means that changes to these areas can be done once and not for every page – for example the header and navigation are often the same on every page. So rather then copying and pasting the framework will reference the single file and load it each time – this allows you to edit once and view everywhere.
2. Websites need to grow
A website is like a plant – while it starts off small many websites are going to grow needing more and more features. You may not need a blog today – but tomorrow you may want to start one. By starting off in a framework you can make the transition easier later. Think of this as starting off with a larger pot rather then buying a whole new one later.
3. If needed it gives end user control
Some clients will want to edit the website on their own. While the built in tools often add unnecessary code – meaning it is better for someone who can edit the code itself perform these tasks – it gives clients the ability to perform their own maintenance. For some clients this is very important as they do not want to chase you down for every change.
**Note for this article I am considering platforms like WordPress where you can build a custom theme then use an editor to be considered frameworks.**