Thoughts on Laravel X Vue conf
Never thought that one day I can meet Evan You in real life. Most importantly, I really like the way of his thought processes and decision making. This is the person I could really learn a lot from.
Speaking of refactoring, based on the real world cases in a company, I may still tend to do a destructive refactoring, this is because I want to get rid of all the bads existed in my 3 year old project and bring all the mainstream libraries into it. Downside is it is very painful and exhausting to do so and will take a lot of time on testing to ensure everything is still working properly.
Im kind of wish that I was working on an open source project not a company project. Too much obstacles and too little results that a refactoring can bring.
Originally I was planning to straight upgrade Vue 2.6 to 2.7, but in the end I gave up, the cost of just upgrading webpack along is already a pain in the ass, so I went for more comfortable way, which is I only upgrade those packages I needed.
The refactoring process only took less than a week, but since my project uses so much any
and turned off most eslint rules, I guess I
really need a half year.