3 ms·
Flexibility - most flatfe CMSes ive tried (i am heavy user) model the data in files as yaml documents so it becomes very similar to nosql dbs. So advantages and
by omnimus 7y ago
Flexibility - most flatfe CMSes ive tried (i am heavy user) model the data in files as yaml documents so it becomes very similar to nosql dbs. So advantages and disadvantages. So it easy to have custom data structures for every page. But its harder to query, sort etc.
I wouldnt build ecommerce site with flat-file because there is lot of tabular repeated data like orders, customers, products.
But for content sites its perfect. Simpler and flexible. Its awesome for site builders with different blocks of structured content.
Worth noting that with flatfile you can use sqlite for those repeated records and other way around many sql dbs support json columns that you could use similarly to flatfile/nosql.