Web front-end technical record

Foreword: Because the company recently gave me a new project, the framework has been set up by the technical director, and the front end uses a series of front-end technologies such as vue. I am a CRUD for two years. I am very grateful to the department manager for giving me this opportunity. Learning during office hours, here is the front-end technology to be learned next.

  • Vue Mvvm model progressive framework. Unlike other heavyweight frameworks, Vue adopts a bottom-up incremental development design. Vue's core library only focuses on the view layer. Vue is fully capable of driving complex single-page applications developed with single-file components and libraries supported by the Vue ecosystem.
  • Node is a server program that allows JavaScript to run on the server-side development platform
    Official instructions: https://www.ibm.com/developerworks/cn/opensource/os-nodejs/
  • npm is a package management tool installed with NodeJS, which can solve many problems in NodeJS code deployment. Full name: Node Package Manager
    Chinese information: https://www.npmjs.cn/
  • lodash is a javascript library and a common module of Node JS, which can be installed with the npm install -g lodash command. Many common data types such as strings, arrays, and objects are encapsulated inside.
    Chinese database: https://www.lodashjs.com/
  • framework7 is a free and open source UI framework that enables rapid development of hybrid applications with better experience
  • Webpack can be regarded as a module packaging machine: what it does is to analyze your project structure, find JavaScript modules and other extended languages ​​(Scss, TypeScript, etc.) that cannot be directly run by browsers, and package them into suitable ones Format for browser use.
  • ECMAScript6 is the standard of the new version of JavaScript language
    http://es6.ruanyifeng.com/
  • IndexedDB is an object-oriented transactional database based on JavaScript. It is used to store a large amount of structured data on the client side (including, files / blobs). The API uses indexes to implement high-performance searches on the data.
    https://developer.mozilla.org/zh-CN/docs/Web/API/IndexedDB_API
  • A minimalistic wrapper for dexie IndexedDB
    https://dexie.org/
  • Html5 plus is an extension specification of the China HTML5 Industry Alliance. Based on HTML5, it expands the capabilities of a large number of calling devices, making the web language as powerful as the native language.
    http://www.html5plus.org/doc/h5p.html

To be continued...
Copyright statement: The content of the article is my original

Guess you like

Origin blog.csdn.net/qq845484236/article/details/103871096