Prima di scrivere questa domanda, vorrei dire che uso Linux quotidianamente, motivo per cui sto creando questo post per estendere la mia conoscenza degli altri principali sistemi operativi di cui sono preoccupato, Mac OS e Windows.
Sto sviluppando un'applicazione NodeJS che deve leggere una configurazione per capire cosa fare e consentire all'utente di personalizzare alcuni dei meccanismi interni dell'applicazione attraverso questa configurazione.
Tuttavia, questa applicazione è anche multipiattaforma. E so che i sistemi operativi hanno strutture di file diverse per loro comodità.
Su molti sistemi operativi Linux (se non tutti) so che le configurazioni sono più comunemente inserite in ~/.config/<app>
o probabilmente ~/.<app>/config
se il primo non è applicabile ...
Anche se, le mie conoscenze non si espandono abbastanza da sapere se è lo stesso per Windows e Mac OS?
Quale è considerato il posto migliore dove mettere le configurazioni delle applicazioni su Linux, Mac OS e Windows?