▲ | jakelazaroff 4 days ago | |||||||||||||||||||||||||||||||
I wouldn't call local Excel/Word/etc "local-first". The "-first" part implies that the network is used for secondary functionality, but the apps you're talking about are fully offline. IMO local-first definitionally requires some form of networked multi-device collaboration or sync. | ||||||||||||||||||||||||||||||||
▲ | robenkleene 4 days ago | parent | next [-] | |||||||||||||||||||||||||||||||
Excel and Word both support real-time collaboration and sync, e.g., https://support.microsoft.com/en-us/office/collaborate-on-wo... | ||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||
▲ | echelon 4 days ago | parent | prev [-] | |||||||||||||||||||||||||||||||
Local-first apps aren't common because teams building web apps are primarily targeting online, database backed, SaaS. With the exception of messenger clients, Desktop apps are mostly "local-first" from day one. At the time you're beginning to think about desktop behavior, it's also worth considering whether you should just build native. |