Tools
Axios ajax
· β˜• 3 min read
1. Basic Concepts 1.1 Ajax Ajax stands for “Asynchronous JavaScript and XML”. At its core it is made up of the JavaScript, XmlHttpRequest, and DOM objects: through the XmlHttpRequest object it sends an asynchronous request to the server, gets data back from the server, and then uses JavaScript to manipulate

Vue.js Component Library
· β˜• 5 min read
1. UI Components element - A Vue 2 web UI toolkit from Ele.me Vux - A component library based on Vue and WeUI iview - An open-source UI component library based on Vuejs mint-ui - Mobile UI elements for Vue 2 muse-ui - A responsive UI library with consistent styling across all three platforms vue-material - Build beautiful apps with Vue Material and Vue 2 vuetify - A Vue JS 2 component framework built for mobile Keen-UI - A lightweight collection of basic UI components vonic - Quickly build mobile single-page applications vue-multiselect - A Vue.

Automated Testing Tool - Selenium
· β˜• 5 min read
1. Introduction to Selenium Selenium is an integration testing tool from Thoughtworks. At its core, Selenium Core is based on JSUnit, written entirely in JavaScript, and can run in any browser that supports JavaScript. 1.1 Main Features and Characteristics Open source and free. Multi-browser support: Firefox, Chrome, IE, Opera β€” usable for compatibility testing.

Jenkins Integrated GitHub Development
· β˜• 4 min read
1. Basic Concepts Continuous Integration Continuous integration emphasizes that once developers commit new code, a build and (unit) test run immediately. From the test results we can determine whether the new code and the existing code integrate correctly. Continuous Delivery Building on continuous integration, continuous delivery deploys the integrated code

Graphviz Toolkit: Drawing with DOT
· β˜• 2 min read
1. Introduction Graphviz is an open-source drawing toolkit developed at Bell Labs. It uses a specific DSL (domain-specific language), DOT, as its scripting language. It uses layout engines to parse DOT scripts and complete automatic layout. It supports a rich set of export formats, such as PNG, JPG, PostScript, SVG,