How exactly do you think that static file gets ‘updated with every change’ automatically? You need a backend process or script to watch for changes, format the data, and rewrite the file to disk. That is backend processing. I have the feeling you are confusing wordpress with “wordpress.com”. Because the alternatives you mentioned are alternatives to that.