{"id":15413228,"url":"https://github.com/tomwayson/esri-amd-samples-js","last_synced_at":"2025-04-05T18:46:17.202Z","repository":{"id":4623654,"uuid":"5767716","full_name":"tomwayson/esri-amd-samples-js","owner":"tomwayson","description":"AMD-Style Samples of Esri's ArcGIS API for JavaScript","archived":false,"fork":false,"pushed_at":"2014-01-13T04:29:16.000Z","size":2058,"stargazers_count":1,"open_issues_count":0,"forks_count":4,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-02-11T16:23:37.392Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"http://tomwayson.github.io/esri-amd-samples-js/","language":"CSS","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/tomwayson.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2012-09-11T17:11:15.000Z","updated_at":"2015-05-13T00:34:27.000Z","dependencies_parsed_at":"2022-09-13T10:10:35.673Z","dependency_job_id":null,"html_url":"https://github.com/tomwayson/esri-amd-samples-js","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tomwayson%2Fesri-amd-samples-js","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tomwayson%2Fesri-amd-samples-js/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tomwayson%2Fesri-amd-samples-js/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tomwayson%2Fesri-amd-samples-js/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tomwayson","download_url":"https://codeload.github.com/tomwayson/esri-amd-samples-js/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247385695,"owners_count":20930600,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-01T16:56:04.507Z","updated_at":"2025-04-05T18:46:17.182Z","avatar_url":"https://github.com/tomwayson.png","language":"CSS","funding_links":[],"categories":[],"sub_categories":[],"readme":"# esri-amd-samples-js\n\n## AMD-Style Samples of Esri's ArcGIS API for JavaScript\n\nThe purpose of this project is to show modified versions of Esri's [ArcGIS API for JavaScript](http://developers.arcgis.com/en/javascript/) [sample pages](http://developers.arcgis.com/en/javascript/jssamples/) that use [Dojo's AMD-style loading](http://help.arcgis.com/en/webapi/javascript/arcgis/jshelp/inside_dojo_amd.html) instead of the pre-AMD dojo.require syntax.\n\n**NOTE: [As of version 3.6](https://developers.arcgis.com/en/javascript/jshelp/new_v36.html) of the ArcGIS API for JavaScript, most of the sample pages use AMD style loading.**\n\nThe intended audience is ArcGIS developers that are either just getting started with AMD, or who might be struggling to adapt a particular sample to work in their AMD project.\n\n[View it live](http://tomwayson.github.io/esri-amd-samples-js/)\n\nThis project does not aim to convert every sample page to AMD. I only convert samples to AMD when I need to incorporate them into my own projects.\n\nFor a comprehensive open source example that covers most of the common mapping operations (basemap, geocoding, etc) using the ArcGIS API for JavaScript with AMD, I recommend that you check out Allan Laframboise's excellent Quick Start Map guide:\n- [Repository](https://github.com/alaframboise/quickstart-map-js)\n- [Live samples](http://esri.github.com/quickstart-map-js/index.html)\n\nFinally, The samples in this project do not presume to show the \"right\" way to implement an AMD solution to a given problem. Only the minimal amount of code needed to convert the sample to AMD is added/updated. Whenever possible, the original code is commented out instead of replaced.\n\n## Contributing\n\nAnyone and everyone is welcome to contribute. The next time you find yourself converting one of the sample pages to AMD, I encourage you to share it here!\n\n## Licensing\n\nLicensed under the Apache License, Version 2.0 (the \"License\");\nyou may not use this file except in compliance with the License.\nYou may obtain a copy of the License at\n\n   http://www.apache.org/licenses/LICENSE-2.0\n\nUnless required by applicable law or agreed to in writing, software\ndistributed under the License is distributed on an \"AS IS\" BASIS,\nWITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\nSee the License for the specific language governing permissions and\nlimitations under the License.\n\nA copy of the license is available in the repository's [license.txt](https://raw.github.com/Esri/dojo-bootstrap-ui-for-maps-js/master/license.txt) file.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftomwayson%2Fesri-amd-samples-js","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftomwayson%2Fesri-amd-samples-js","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftomwayson%2Fesri-amd-samples-js/lists"}