What Is Dojo?
Dojo is a set of powerful JavaScript libraries that provide a simple API to a plethora of features. One of these features is the ability to make HTTP requests and receive their responses. This is the main functionality of Dojo that we will utilize. Aside from providing Ajax functionality, Dojo also provides packages for string manipulation, DOM manipulation, drag-and-drop support, and data structures such as lists, queues, and stacks.
What Is JSON?
JSON is a Java library that helps convert Java objects into a string representation. This string, when eval()
ed in JavaScript, produces an array that contains all of the information that the Java object contained. JSON's object notation grammar is suitable for encoding many nested object structures. Since this grammar is much smaller than its XML counterpart, and given the convenience of the eval()
function, it is an ideal choice for fast and efficient data transport between browser and server.
o Dojo Toolkit é uma biblioteca Javascript que traz muito mais produtividade ao desenvolvimento de nossas aplicações. Veja algumas características da mesma:
-Código aberto.
-Modular.
-Sintaxe simplificada.
-Funções para chamadas AJAX.
-Componentes gráficos.
-Efeitos visuais.
-Validações.
-Usada com HTML , PHP...
Esses recursos podem nos proporcionar um código mais legível e com muito menos linhas.
é como se fosse um blblioteca Jquery ou um Bootstrap
https://www.devmedia.com.br/apresentando-o-dojo-toolkit/25465