This is the seventh day of my participation in the August More text Challenge. For details, see: August More Text Challenge.
Low code is a hot area recently. By dragging and dropping components, adding data and so on, you can quickly achieve some normalized pages, improving the efficiency of the project.
1. What is low code
The idea of lowcode/zero code first came from foreign countries, called lowcode, and then gradually affected China through Siemens. Zero code is an ideal state of low code to the extreme, and at the moment it almost doesn’t exist. Contrary to what people think, low code is actually aimed at developers, most of which are designed to reduce development costs internally, shorten development cycles and improve development efficiency.
2. Pros and cons of low code
- advantage
1. More efficient development. In a normal project, there will be many similar pages, similar functions; The development cycle of the project is short, and it needs quick response to go online; Low code can be a big help in situations such as development manpower shortages. 2. Lower development costs. After a good, well-developed low-code platform is built, it may require only a few people to maintain it, leaving others to focus on what is needed. 3. More unified project style. Unified componentization can make your project style unified, as long as the style design at the beginning of the extension entrance, you can save a lot of button pixels.
- disadvantage
1. A threshold. The ideal state of low code is that people who don’t understand code can also develop software, but zero code is basically difficult to achieve, so there is a threshold. Lack of individuality. Different projects have different requirements. Some projects are suitable for low code, but many projects cannot be replaced by low code. Dependency. In low-code projects, many design or requirements need to be considered constrained. And it’s less portable. 4. Risk. When a project is placed in the hands of an average developer, it can be a risk if not managed properly, so you need to do security training, project isolation, API protection, and so on.
3. The speech
I have also come into contact with some low code before, including React and VUE, both of which have their advantages and disadvantages. If I choose react normally, I might prefer to use React. However, based on the current technology stack of the company, I decide to use VUE to implement a complete low code project in this series, hoping to bring everyone into low code together.