1
Our Frameworks Toolkit
Postman Collections
CodeSandbox
CI/CD
Postman Interceptor
Postman Collections
API REST Collection
(General Purpose)
Open Data Collection
(ArcGIS Hub)
Hosted Feature Services
(ArcGIS Enterprise)
ArcGIS Content
(in progress)
github.com/esri-es/ArcGIS-REST-API/
Our Frameworks Toolkit
DEMO
ArcGIS API for JavaScript as JS Modules
@arcgis/webpack-plugin
Use this when...
ArcGIS API for JavaScript as JS Modules
esri-loader
However...
Unless you don't need the API at all...
arcgis-rest-js
CodeSandbox
A real IDE... in your browser!
It's basically VS Code.
Do you like create-react-app?
You're gonna love Templates.
Do you like servers?
Containers are for you.
Continuous Integration and Deployment
GitLab CI/CD is configured by a file called .gitlab-ci.yml placed at the repository’s root.
stages:
- build
- deploy
build_dev:
stage: build
image: jojomi/hugo:0.63.1
script:
- hugo version
- env HUGO_BASEURL="https://mydevsite.com" hugo -d public_html
artifacts:
paths:
- public_html
only:
- develop
deploy_dev:
stage: deploy
image: alpine:latest
before_script:
- apk update
script:
- rsync -avhz --delete public_html/ myusername@mydevsite.com:/home/my-dev-site-file-location/
only:
- develop
https://github.com/gavinr/sapper
Slides:
esriurl.com/todo
State of JS Survey - 2016
State of JS Survey - 2017
State of JS Survey - 2018
Angular CLI
Create React App
Vue CLI
(Now.sh)