currently i’m deeply involved in a cloud / web development project. While monitoring all the developments in the world of web developing – including all the templating, content-management-stuff etc. i was shocked about the extremely weak performance of most web pages.
When you simply press [F12] in your Chrome or IE you will notice, that most of the websites load hundreds of files, plenty of frameworks etc.
Well… while I use an web content management tool for this site as well – lazy publishing – I wanted to check out, wheter it is still possible to publish fast and simple websites without all that mostly unneccesary clutter.
So i started using not more than
a text editor like VS Code
a PUG compiler
a SASS compiler
a simple sFTP-Client
and tried to publish a really simple but fast page.
I wanted to show, that it is easily possible to build a good looking website that loads in miliseconds instead of seconds or even minutes and that can be run even via worse GPRS connections. Not in every case it really makes sense to rely on huge frameworks or publishing systems.
This is an extract of how I coded the html using PUG:
title CV of Joachim Herwig
meta(name='description', content='curriculum vitae of Joachim Herwig')
meta(name='viewport', content='width=device-width, initial-scale=1')
h1 curriculum vitae & more about Joachim Herwig
.col-md-3.label date or birth
| (mother tongue), english (business fluent)
.col-md-3.label familiy status
.col-md-8.value married - two children
h2 latest jobs
And this is an extract of the corresponding SASS-File: