Quiz: Bootstrapping a New App

Please enjoy this self-check quiz to help you identify key concepts, points, and techniques discussed in this section.

In an application framework, "inversion of control" means what?

The program executes from the bottom up. The program requires background loading. The software creates new developers. The overall program's flow of control is not dictated by the caller, but by the framework. "Inversion of control" means that the overall program's flow of control is not dictated by the caller, but by the framework.

Which of the following phrases best summarized "extensibility" with regards to frameworks?

Users can use the app for whatever they want. Developers can extend the functionality of the framework through overriding or adding custom code modules. The database can handle a lot of entries. New components are based on old components. "Extensibility" is best summarized by the idea that developers can extend the functionality of the framework through overriding or adding custom code modules.

The code of the core framework is meant to be modified by developers of applications using the framework.

True False False. The core framework code should not be modified by the developers of applications using the framework.

"Bootstrapping" an app means what?

Styling the app like a modern website. Getting an empty project skeleton up and running. Building a new framework. Writing a new application from scratch. Bootstrapping an application refers to getting a new project skeleton up and running quickly.

What questions do we ask as we consider frameworks to use for our applications?

Which language does it use? What kinds of applications is it designed to build? How big is the community of users and developers? What resources are available to learn the framework? All of these questions should be asked when considering an application framework.

What tool will we use to bootstrap our Vue.js applications?

Vue-CLI Bootstrap Yeoman Webpack The tool we will use to bootstrap our Vue.js applications is Vue-CLI.

Which official template includes a full Webpack configuration, linting, development server with reloading, and test integration?

webpack-simple pwa browserify webpack The "webpack" template contains all those features.

What command must we run after we bootstrap or clone a Vue.js application in order to load all of our dependencies?

npm install npm run webpack go bower install The npm install command will install of our developer and client-side dependencies.

What command runs the development server for our projects?

npm server npm run serve webpack serve npm run build The npm run dev command runs the development server for our projects.

Visit Quiz Online

The quiz on this page has been removed from your PDF or ebook format. You may take the quiz by visiting this book online.

results matching ""

    No results matching ""