Javascript 5.2 Landscape of JS Flashcards

1
Q

What is a ‘Package Manager’?

A

A package manager is a collection of software tools that automates the process of installing, configuring, and removing computer programs for a computer in a consistent manner. Things like Node Js and Yarn (created by fb) are project mangers.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What are ‘Module Bundlers’?

A

Module bundlers combine all of your source (and all of its dependencies) into a single, minified Javascript file before it is served to the browser.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What is a ‘Compiler’?

A

A compiler is a tool that translates source code written using a special type of syntax into code that can work in a browser.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Define ‘Task runners’

A

Task runners define and run common task in your project such as; minifying your JS so it can be loaded quickly, running test on your code, starting a development server on your computer to run your app

How well did you know this?
1
Not at all
2
3
4
5
Perfectly