I am a thirty-four-year-old middle-aged uncle. I have been coding for more than ten years, from C++ to C#, from CS to BS. When sleeping, I will dream of "missing objects", "undefined", and "Failed to load resource". It was okay if I didn't do BS development before, and the technology used was a little less. Now it’s incredible, javascript, css, ajax, C#, python, java, sqlsever, oracle, mysql. Anyway, being a programmer is destined to lead a miserable life. Some people used to talk about transformation and transfer to management. Management still has to take care of programmers. If a bunch of noobs are stuck with such technical problems, they still have to come to me!
Fortunately, last year the company organized a study trip to a cooperative unit, and they worked on projects on a weekly basis. Isn’t this crazy? In an era where user experience is at the center of everything and customers change their needs in the blink of an eye, how can it be delivered so quickly? So I asked Manager Yuan of their project department for advice. After hearing my grievances, Manager Yuan looked at me like someone from ancient times, "Brothers, you are still developing in the traditional way. We have been developing based on frameworks for a long time. We have been working hard in the past two years." Here I also saw the Liruan development framework they used.
The bottom layer of this framework is all set up, and it can directly support mainstream databases. People who don’t understand code can develop functions based on the wizard. Workflow and app common component frameworks are integrated into themselves. But their idea is good. Although it can be developed with zero basic knowledge, source code will be generated after the development is completed. People like me who are just lazy can completely rely on this framework to do the basic work of programmers. Complete it all, and then modify the original code to implement the key logic part. In addition, this framework also supports distributed and cluster deployment. In this case, there is no need to worry about performance.
Let me show you one of its main functions:
1. In terms of UI, the framework is equipped with four sets of UI. They experience the web page This is what's inside. What are the classic version, Feishang version, Xuandong version and Feiyang version?
##2. Permission management--function permissions, data permissions
3. Prerequisites for workflow: corresponding data table/custom form
4. Workflow--Process Design
# #五、Report Center ##After configuring the database SQL statement, the final preview effect will be like this 6. Code Generator
After selecting the required database, configure the information, and the code will come out immediately.
#In general, this framework can realize everything I need in the work. For those who write codes and write codes like lazy cancer, it is undoubtedly excellent. Of course I have to share such a good thing. You can go and experience the function. Their official website is: www.learun.cn By the way, here is the trial address: www.learun.cn:8090
The above is the detailed content of How people who are tired of writing code do software development. For more information, please follow other related articles on the PHP Chinese website!