Revel within the glory
I think about that many builders immediately don’t correctly respect the glory that’s REST/JSON as a result of it’s such a sublime and delightful answer. In 2000, it was Roy Fielding who had a “mild bulb over the pinnacle” second and noticed the connection between customary CRUD operations and the GET, POST, PUT, and DELETE verbs of the HTTP protocol. His pretty perception opened our eyes to the notion that the online was greater than a platform for serving paperwork. The online was, in and of itself, a large computing platform.
Identical to that, all the marshalling and loopy protocols like DCOM, CORBA, and even SOAP had been abstracted away. At present, REST rides alongside on a system that just about each single laptop on the earth already can do. Safety? Effectively, good outdated SSL/TLS will do the trick. And by leveraging Douglas Crockford’s very versatile and highly effective JSON, or JavaScript Object Notation, almost each issue and complexity in transferring objects and code between computer systems and working programs vanishes in a puff of smoke. REST made distant process calls as common, scalable, and programming language-agnostic as the online itself. JSON took care of the remainder.
At present, utilizing REST/JSON is about as acquainted to builders as respiratory. Virtually each library, programming language, and DBMS on the earth helps REST/JSON and consumes it natively and naturally. REST/JSON may simply be seen because the lifeblood of the online immediately.
