TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Why I am moving away from Vue.JS

14 点作者 ygoronline超过 6 年前

3 条评论

AngeloAnolin超过 6 年前
The article was more of a timeline of how the author delved into programming using different stacks and frameworks, then (finding) realizing that there is little market for VueJS. Hence, the choice to move to React.<p>I think there was not even a hint of a compelling reason why moving away from VueJS was made.
no1youknowz超过 6 年前
I really hate to say this. But I didn&#x27;t like this article because it somehow puts the blame on VueJS. Where frankly there is none.<p>It seems this guy is more of a &quot;plumber&quot; type developer than a &quot;roll up your sleeves and get on with it&quot; type developer.<p>This developer smacks of someone swinging through the trees in the jungle of frameworks and latching on to whichever framework gives him the most bang for buck or IOW does the job for him. I get the feeling that when you look at the package file for his projects, they have 2000000000000 dependencies.<p>When I moved from jQuery over to Vue, I found that many libs didn&#x27;t have similar components. Instead of looking at React I simply built my own. Also moving from jQuery over to ES6 is trivial. Sure it&#x27;s a pain in the beginning but now 7 months later, I don&#x27;t even think about it.<p>I&#x27;ve looked at projects of Vue 1.x and can easily read them, there isn&#x27;t much difference between 1.x and 2.x. It&#x27;s trivial to upgrade. Can you imagine this developer crowing at 3.x and saying his code isn&#x27;t running?<p>&gt; And the market as a whole doesn’t care.<p>Really, this says it all.
robodale超过 6 年前
Use the (1) best tools to solve the problem that (2) you know best (3) if your goal is to create a working solution as fast as possible.<p>For web apps, I moved from .NET MVC + jQuery over to .NET Core (or sometimes nodejs) for the backend and VueJS for the front end (axios for ajax calls). I&#x27;ve went through 4 projects like this over the past 2 years and my personal productivity is through the roof using Vue. I output only JSON from the backend, and Vue snaps that up on the client and I&#x27;m off an running with total control over the user interface and overall experience. It&#x27;s reinvigorated my entire outlook on web development as a whole, and I&#x27;ve been doing this for 18 years.<p>The author seems to slam the VueJS community for not being as native-mobile developer friendly as React. Well, yea - React Native is a mature option for mobile development. Maybe Vue will get there, but mobile has not been the focus of the VueJS community.