Choosing Between Event-Driven and Polling Architectures for Extension State Sync Without Regret
So you are building an IDE extension. Maybe it syncs a collaborative cursor. Maybe it fetches lint results from a cloud backend. You hit the same fork...
2 articles in this category
So you are building an IDE extension. Maybe it syncs a collaborative cursor. Maybe it fetches lint results from a cloud backend. You hit the same fork...
You chose Language Server Protocol because the docs said 'write once, run in any editor.' And it worked—for a while. Then came the feature requests: i...