You might use a local version of the toolkit instead of a remote version for many reasons. The next table reviews the advantages and disadvantages of local and remote access.
| Local | Remote |
|---|---|
Flexibility
|
Performance
|
Slower at deployment and run time
|
Dependency on third parties
|
One scenario is to develop with a remote version of the toolkit and to deploy with a local version. In this way, you have the fastest development experience and can control the version of the Dojo toolkit that is hosted on the application server to which you deploy your application.