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.

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.

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.

E10. GIT (Version Control)

Git is a free and open-source distributed version control system designed to handle everything from small to very large projects with speed and efficiency. Git is easy to learn and has a tiny footprint with lightning-fast performance. We will use Git and GitHub to save our work.

E01. Introduction

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

E12. YARN (Yet Another Package Manager)

YARN is a package manager that we will use to obtain our external libraries. Yarn caches every package it downloads so it never needs to download it again. It also parallelizes operations to maximize resource utilization so install times are faster than ever.

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.

POPULAR POSTS

Tableau + Python – Going Outside of the Box

0
Aidan Moore reached out to me a few months ago as he wanted to show me something interesting in Tableau, I am always up...

Gauge Chart (With Arrow)

2,000+ Tableau Icons

RANDOM POSTS

Data Densification for Tableau Drawing

13
If you have looked at the various tutorials on drawing in Tableau, you would have noticed a commonly used technique called Data Densification. While...

Subscribe to our mailing list to keep up to date.