• Graphic webpack (modular commonjs)


    In the previous articleModular series thoroughly clarifies AMD, commonjs, CMD, UMD and ES6, we can learn various modular mechanisms. Next, let’s analyze the modularization mechanism of webpack( (mainly JS) When it comes to webpack, it can be said that it is a tool very close to our development project. Whether it is daily development, interview […]

  • Front end framework Vue, react, angular differences


    At present, the three main front-end frameworks are Vue, react and angular. VueIt is a library for building data-driven web interfaces, not exactly a framework for building intuitive, fast and component-based interactive interfaces   MVVM   Frame.It has the following features: 1. Lightweight framework, 2. Bidirectional data binding, 3. Instructions, 4. Plug-inadvantage: Simple: the official […]

  • Use reaction, an exquisite hook based modular data management scheme


    brief introduction React app state management (Data Management) has always been an essential link in project development. Small projects can use usestate / setsate in their components. However, for slightly more complex projects, the introduction of state management frameworks, such as Redux, mobx, DVA and so on, will be considered again and again.For complex projects, […]

  • Programming is a craft. Be an excellent general


    Programming is a craft. As mentioned in the experience sharing article of nginx community, professional programmers are good at overall design and detail processing. This paper discusses the skill of overall design, especially modularity. Omnipotent genius, Fabrice bellard Ffmpeg, the most powerful streaming media libraryQEMU, hardware virtualized virtual machineTCC, mini CC compilerQuickjs, a C engine […]

  • The great webpack scope hosting Learning Guide


    Recent original articles?: “1.2W word initial intermediate front end JavaScript self test list – 1” Great webpack HMR Learning Guide (including source code analysis) Learning guide to the great webpack building process The bad map you don’t know You don’t know blob The great tsconfig.json Guide “200 lines of JS code, take you to realize […]

  • The important components of webpack


    Webpack is a modular packer. To understand webpack, you must know the following contents: loader, plugin, compiler, compilation, tapable loader For compiling and processing module plugin By defining the hook to hook into some specific time points of the whole packaging process, the packaging action is processed at the corresponding time points compiler Inherited from […]

  • (5) Integration of spring cloud service architecture – code structure construction of Cloud Architecture


    The previous article introduced the “integrated spring cloud cloud service architecture – enterprise distributed micro service Cloud Architecture Diagram”. In this article, we build the code according to the architecture diagram. According to the micro service design idea, combined with some excellent spring cloud projects, such as service discovery, governance, configuration management, routing load, security […]

  • React day one to smooth the steep learning curve


    preface The recent jump from JavaScript to react is quite painful. Maybe there are some problems in the mastery of JS, and the recent development of front-end is really advancing by leaps and bounds. From the release of ES6 to the rapid development of modular management, the whole front-end is absolutely earth shaking. However, compared […]

  • Node.js modularizes what you need to know


    1、 Preface As we know, node.js is based on the common JS specification for modular management. Modularization is an indispensable tool for complex business scenarios. You may often use it, but you have never systematically understood it. So today, let’s talk about some things you need to know about node.js modularization and explore the face […]

  • Reference CSS, less, style file and modularize style in tsdx


    Tsdx does not support the introduction of CSS style by defaultimport xxx.cssYou will be prompted: ✖ Failed to compile Error: Unexpected token (Note that you need plugins to import files that are not JavaScript) resolvent In the project root, create a newtsdx.config.js: `const postcss = require(‘rollup-plugin-postcss’); module.exports = { rollup(config, options) { config.plugins.push( postcss({ inject: […]

  • How does webpack customize a loader?


    In the development process of modern front-end, webpack is often used to package the code modularity. Usually, we use the configuration of webpack and the loader written by others directly. If you want to implement a loader, what do you need to do? 1. What is a loader? Webpack is a modular packaging tool based […]

  • Configure play feature delivery for your app


    This is a new series of articles, which we call “modern Android development skills” or “mad skills” for short. This series of articles is dedicated to helping developers create a better modern Android development experience. Please pay attention. Today, I will release the sixth article in this series: configure play feature delivery for your application. […]