Bio: Bryan Grill is a GIS Programmer with EBA Engineering, Inc. Bryan has 10+ years of GIS experience and has been a developer for the last 2 years. Abstract: Custom Web AppBuilder widgets are a versatile solution; you can build something simple or something with the complex logic and UI of a full application. This presentation will cover how to set up and configure an environment with the latest JavaScript tools to build the most effective widgets. We will demo and review the code for a widget running a React application bundled with Webpack. The setup also includes a Gulp task runner, a Browsersync dev server, and Jest for testing.
... View more