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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

Ember.js 3.1 and 3.2 Beta Released

80 点作者 izelnakri大约 7 年前

5 条评论

stocktech大约 7 年前
I lead an internal development team. We&#x27;re constant building new apps and enhancing old ones.<p>Ember has been a big win for us. Upgrading old apps is a breeze. Every app has a consistent structure and the conventions make it easy for developers to move between projects. We don&#x27;t need to worry about the individual pieces - routing, data, etc - we trust the core devs so that we only worry about business logic. We&#x27;re experimenting with Ember Engines right now and I&#x27;m not sure how we&#x27;d replicate it if we were using React or Angular. All in all, I think it has made us incredibly productive.<p>Outside of the code, the Ember team&#x27;s communication skills are top notch. I feel like every time I tell my team that &quot;XYZ is coming down the pipe&quot;, there&#x27;s a clear plan of attack and any impact is minimal. In the last 3 years, I&#x27;ve never had to tell my boss that development will be paused to focus on a refactor&#x2F;upgrade&#x2F;maintenance.<p>The biggest downside is in hiring, unfortunately. I don&#x27;t look for Ember experience, but I have had to adjust my expectations when it comes to the learning curve.
评论 #16840013 未加载
评论 #16840124 未加载
评论 #16840109 未加载
msum大约 7 年前
The thing that has most impressed me about Ember is the way the teams on a project at giant corp will not do things correctly (honestly, some days it feels like they are doing weird crap on purpose to try to get it to fail) and Ember still works.<p>For a tiny glimpse of context- we have globally distributed teams who all work on different (isolated) parts of the project using ember-engines. All of these parts can either be stood up as a standalone app or become part of one host app. And every single one of these is consuming a single UI Addon that has components, minimal services, and themes.<p>Think about all of the moving pieces there, all of the parts where teams can disagree or do weird stuff, and yet somehow when it all comes together, we have so many things that could colossally fail, yet nothing does. We have a few bugs that are hard to reproduce but that&#x27;s because we do weird stuff, not because Ember does. It&#x27;s really epic when I sit back and think through all of it.<p>If you haven&#x27;t tried Ember in ages, or ever- this is definitely the time to try...and I mean really <i>try</i>. Some of it will be a paradigm shift, but a worthy one.
s_kilk大约 7 年前
(as someone who doesn&#x27;t use ember) This release looks cool, and I like the general vibe of careful development and clear messaging.<p>Is anyone here using Ember on big projects? How&#x27;s it working out?<p>I tried ember, maybe 6 or 7 years ago, and was turned off by some weird magical behaviour, but I&#x27;m curious about how ember is doing these days, and particularly the glimmer engine.
评论 #16838474 未加载
评论 #16838923 未加载
评论 #16838477 未加载
评论 #16838445 未加载
评论 #16838995 未加载
JepZ大约 7 年前
Similar to @s_kilk I tried ember years ago and while I liked some of their concepts, the hard learning curve and the oversized results made me search alternatives.<p>Anybody knows what size (js bundle file size) a basic PWA in ember.js has nowadays?<p>I am asking for file size here, as transmitting and parsing that data is usually what defers an instant user interaction.
评论 #16839202 未加载
评论 #16840555 未加载
nerdymanchild大约 7 年前
My team is actually in the process of de-Reacting our code base. These frameworks are full of hacks underneath the covers, and their abstractions are mostly ill-specified.
评论 #16839072 未加载
评论 #16838469 未加载