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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

Vue.js v3 released (pre alpha)

130 点作者 lichtenberger超过 5 年前

13 条评论

rolleiflex超过 5 年前
I’m using Vue as a UI for a desktop app for developer collaboration (<a href="https:&#x2F;&#x2F;aether.app" rel="nofollow">https:&#x2F;&#x2F;aether.app</a>), whose Vue part is about 60,000-70,000 lines of code. I guess this makes me a large, advanced user.<p>I don’t get it. Seriously, Vue 2 is great, so much fire and forget. There’s a bunch of problems that I am supposed to have, which justifies these changes, but I really don’t have them. Single file components solve it all for me.<p>This feels like Vue is trying to become React, but ... I’m using Vue because I think it’s much more valuable than React. I also get that it’s said that none of the things I like will change and I could just keep using it as is, but when was that ever really true - the new features always take more of the mindshare than keeping existing users.<p>This might be the curse of us all: the people who build successful things tend to be the most extreme users of their own thing. It helps you by making you have high standards at the beginning, but later on, if you keep serving yourself, you’ll end up with something like Angular where it eclipses past the sweet spot where most of the users are and goes for ever more advanced things with not so much of an audience, just because you’ve been solving your own problem and that has even a good metric thus far.
评论 #21161002 未加载
评论 #21161492 未加载
评论 #21161637 未加载
评论 #21161326 未加载
评论 #21161638 未加载
shanemlk超过 5 年前
I just love Vue. Maybe I never gave react enough of a chance, but I&#x27;ve almost never had any issues with learning or developing using Vue. React has always felt like chore. I&#x27;m still probably technically a junior dev, so I haven&#x27;t gotten too far into the weeds. But I was able to put together a fully functioning point of sale web app with dotnet core and vue, and I&#x27;m still not totally sure how it came together so beautifully.
评论 #21160736 未加载
评论 #21161119 未加载
dmix超过 5 年前
I&#x27;m assuming this is the wider full framework release, not just the new functional&#x2F;composition api?<p><a href="https:&#x2F;&#x2F;github.com&#x2F;vuejs&#x2F;composition-api" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;vuejs&#x2F;composition-api</a><p>I&#x27;ve been using the above for the last month and it&#x27;s a far superior way of building components IMO. I&#x27;ve been able to reduce the amount of unneeded observer watchers and tracked properties by about 50%.<p>The distinction between simple raw JS objects and functions and what are Vue-tracked&#x2F;computed properties makes the whole thing feel cleaner.<p>Typescript integration is also much better and doesn&#x27;t feel like a hack like the Class component approach did.<p>Plus the eventual tree-shaking benefits of importing only the parts you need is great.
评论 #21160905 未加载
jimbob45超过 5 年前
I just can&#x27;t get on board with any of these front-end frameworks. Vue, Angular, and React all seem like they&#x27;re trying to lock you into their toolset such that migrating away if they die in the future (or you just wanna switch) is impossible. Not just that, they lock your knowledge to those frameworks too, so you won&#x27;t have a general knowledge of fundamental pieces of web design unless you study on your own time. It seems like a new take on embrace, extend, extinguish.
评论 #21161633 未加载
评论 #21160603 未加载
评论 #21161839 未加载
评论 #21160996 未加载
评论 #21160587 未加载
评论 #21161814 未加载
htamas超过 5 年前
I&#x27;m mostly a backend dev, but I have sort of an app idea that I&#x27;d like to work on the side. It would be a website on top of Firebase.<p>I was looking at Vue the other day but it seem to have the same issue for me as the other major frameworks: they need a lot of ceremony to start working with it and has a quite steep learning curve at the beginning.<p>Since I don&#x27;t plan to scale my app to a global level, can anyone recommend Vue to pick up or should I look elsewhere?
评论 #21160794 未加载
评论 #21161203 未加载
评论 #21160648 未加载
评论 #21162362 未加载
评论 #21161678 未加载
评论 #21160815 未加载
评论 #21160614 未加载
评论 #21160710 未加载
评论 #21160554 未加载
评论 #21160912 未加载
评论 #21160565 未加载
评论 #21160609 未加载
评论 #21160615 未加载
评论 #21161054 未加载
评论 #21160550 未加载
CryoLogic超过 5 年前
Current Vue does a great job of separating templates, script and styles in a way that gives it a beautiful developer interface.<p>This is in contrast to React which squishes the three into one monolithic class in it&#x27;s .jsx (versus .vue&#x27;s deeper seperation which leads to easier debugging).<p>Vue3 will release a monolithic syntax where you can combine script, styles and HTML all into a class - I don&#x27;t think this is the correct direction for the framework to go.<p>Developer interface is just as important as internal functionality and performance. Let&#x27;s not forget that.
评论 #21160928 未加载
评论 #21160908 未加载
评论 #21160580 未加载
评论 #21160517 未加载
评论 #21160560 未加载
评论 #21160542 未加载
评论 #21160536 未加载
seanwilson超过 5 年前
Does it have typed templates?<p>I use Vue with Vue HTML templates + TypeScript, and all my bugs collect around the layer between the TypeScript code and the templates because the templates aren&#x27;t typed.<p>You can use JSX to get typing but you run into hurdles going against the grain of how Vue is normally used.
评论 #21163485 未加载
codegeek超过 5 年前
I am being lazy but does anyone know if this will be backward compatible ? We are quite happy with vue 2.x and want to ensure that upgrading to 3.x won&#x27;t break anything.
评论 #21160546 未加载
评论 #21160499 未加载
edgarvaldes超过 5 年前
Is Vue gaining or at least maintaining momentum? Do you think it will fade against React? Asking as an outsider (still using plain JS and some jQuery here and there)
评论 #21161436 未加载
评论 #21161697 未加载
wensley超过 5 年前
I&#x27;m hoping that the event listeners on dom elements can be improved slightly so that if I have an element with an @click listener, it will just create one listener for the whole site, rather than one for each instance of that component. I tend to fall back to jQuery event listeners on the document and listen for clicks on elements with a specific class if I know there will be a lot of instances.
评论 #21176622 未加载
评论 #21162574 未加载
dsissitka超过 5 年前
If I&#x27;m reading this right it looks like v-model, v-on, and the like aren&#x27;t implemented yet. Is there something new that replaces it?
评论 #21160509 未加载
beders超过 5 年前
What&#x27;s the support for hot-reloading in Vue 3? (as in Fighweel for example), i.e. state survives re-loading of component code, so you can see your changes right away without any navigation action.<p>This used to kinda work with Vue 2 by passing down all your state through props.
lichtenberger超过 5 年前
If we get some documentation I&#x27;d love to use it for a brand new front-end (idea) for <a href="https:&#x2F;&#x2F;sirix.io" rel="nofollow">https:&#x2F;&#x2F;sirix.io</a>:<p><a href="https:&#x2F;&#x2F;github.com&#x2F;sirixdb&#x2F;sirix-web-frontend" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;sirixdb&#x2F;sirix-web-frontend</a><p><a href="https:&#x2F;&#x2F;dev.to&#x2F;johanneslichtenberger&#x2F;working-on-a-versioned-temporal-nosql-document-store-during-hacktoberfest-pp4" rel="nofollow">https:&#x2F;&#x2F;dev.to&#x2F;johanneslichtenberger&#x2F;working-on-a-versioned-...</a><p><a href="https:&#x2F;&#x2F;dev.to&#x2F;johanneslichtenberger&#x2F;building-a-web-frontend-with-vue-js-v3-typescript-and-d3-js-during-hacktoberfest-1hbi" rel="nofollow">https:&#x2F;&#x2F;dev.to&#x2F;johanneslichtenberger&#x2F;building-a-web-frontend...</a><p>However, I&#x27;m in need of some help, as I&#x27;m completely new to web front-end development :-)
评论 #21160393 未加载