| what is noun | | | : -- -- -- -- -- -- -- -- -- -- -- -- - | : -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- - | | Node. Js | js is a runtime | | NPM | is nodejs package management | | NPX | Nodejs package tools | | NVM is nodejs version management tools | | | NRM | to mirror nodejs source management tools | | yarn is a new | JS package management tools | | the React | is a used to build the user interface JAVASCRIPT library | | Vue | is a set of used to build the user interface framework of progressive | | Flux | Flux is Facebook users to establish a client Web application front-end architecture | | Mobx | is MobX is a durable test of library, making the state management simple and transparent, scalable application function reactive programming | | MVVM | is MVVM Model - View - ViewModel shorthand. It's essentially an improved version of MVC. MVVM is one of the View state and behavior of abstraction, let's View the UI and business logic separate | | | TDD is TDD is the test-driven Development (Test Driven Development) of English abbreviations, is a core of agile Development practices and technologies, Is also a kind of design methodology principle of TDD is before development function code, code to write unit test cases and test code to determine the need to write what products | | Jest/Mocha | is Jest is released by facebook, comparing the hot a testing framework. Jest is virtually zero-configuration, and it automatically recognizes some test files. Just run JEST after installing jEST with NPM, and it's easy to test. Mocha is one of the most popular unit testing frameworks in JavaScript. Mocha is flexible and works with more libraries. | | node_modules | is node_modules is installed after the node used to store with package management tool to download and install packages folder | | package. The json | is package. The json file is description of the project or module package, It contains a lot of meta information. Such as project name, project version, project execution entry file, project contributor, etc. The NPM install command downloads all dependent modules from this file. | | ECMAScript | is ECMAScript is developed by netscape's brandon Ike a scripting language standardized specification; Originally named Mocha, it was later changed to LiveScript and finally renamed JavaScript. | | Electron | is cross-platform desktop tools | | Babel | is Babel is a JavaScript compiler. | | Webpack | is Webpack is a modern JavaScript application of static module packaging (| | SSR | is rendering of a service | | nuxt | is nuxt js is a Vue. Based js Can be used to create server-side rendering (SSR) applications, can also act as a static site engine to generate static site applications, with elegant code structure layering and hot loading features. | | BFF | is service to front-end the back-end, middle layer concept, solve the access terminal business coupling | | Serverless | is Serverless is the combination of FaaS and BaaS. FaaS (Function as a Service) is a platform for running functions, such as Function calculation of Ali Cloud and Lambda of AWS. Backend as a Service (BaaS) is back-end cloud services, such as cloud databases, object storage, and message queues. With BaaS, we can greatly simplify our application development. Serverless can be understood as running in FaaS, using BaaS functions. | | PWA | refers to those using the specified technology and standard mode to develop the web application | | | V8 is a kind of realization of js engine | | libuv | is is a new cross platform abstraction layer of the Node, Used to abstract the IOCP Windows and Unix libev | | Stack Overflow | is a hot question and answer site for developers and software engineer | | Deno | is to address the many defects existing in the NodeCopy the code