E19. Project Introduction

In this section, we are going to develop our first Tableau Extension, although, it will not do much for now, we will build our skeleton and make use of all the installed applications, tools and packages.

E21. Exploring the Tableau Extension API

Now that we have downloaded the Tableau Extension API, we will go through the various folders, install the Tableau Extension API SDK Components, Build the TypeScript Samples, and test our extensions using a local server.

E01. Introduction

Thank you for checking out our Course on Creating Tableau Extensions.

E11. GitHub (A Git Repository Hosting Service)

GitHub is a Git repository hosting service, but it adds many of its own features. While Git is a command-line tool, GitHub provides a Web-based graphical interface. It also provides access control and several collaboration features, such as a wikis and basic task management tools for every project.

E15. ESLint (Pluggable JavaScript Linter)

ESLint is a static code analysis tool for identifying problematic patterns found in JavaScript code. Rules in ESLint are configurable, and customized rules can be defined and loaded. ESLint covers both code quality and coding style issues. This will help reduce bugs as help ensure the quality of our code.

E17. Google Chrome

Google Chrome is a cross-platform web browser developed by Google. We will use Google Chrome to help debug and test our Tableau Extension.

E16. HTTP Server (Development Web Server)

Http Server is a development server with live reload capability. We will use it for testing our extension before deploying.

POPULAR POSTS

2,000+ Tableau Icons

0
I do a lot of web development and love exploring different frameworks. Today, a lot of these frameworks provide custom icons to give your...

Radial Bar Chart Tutorial

RANDOM POSTS

S1E9 / A Conversation with Sarah Burnett

0
Tableau viz & data geek, made in #NZ, living in #SG!Trying hard to mix it up in the world of banking!Co-Leader #SGTUG and #TableauAmbassador...

Drawing a WiFi Symbol

Subscribe to our mailing list to keep up to date.