- dramatically lower the knowhow and experience level required to write reliable and scalable servers -> minimal experience needed (even a client / frontend engineer can write server functions)
- dramatically reduce development time (by half or more time, shortening time-to-market)
- no need to worry about server scaling, reliability or security issues.
- ideal for integration-type of server development work, as it interfaces well with other types of system
- API / web / DB / messaging server all in one.