Rewriting the LayerVault File Page in Ember (layervault.tumblr.com)
over 8 years ago from Kelly Sutton, Product @ imgix
over 8 years ago from Kelly Sutton, Product @ imgix
Awesome! We're currently re-developing our front-end in Ember too.
How did you organize the project? Did you use Ember-CLI?
We've started a new project in ember with ember-cli. Really highly recommended.
Ember CLI is awesome and it's a breeze to setup.
We only learned of Ember-CLI about half-way through the rewrite, but that seems to be the way to go if you're starting today.
We recently embarked on a quest to turn our File Page from a Ball of Mud into an honest JavaScript application. There were too many corner cases and too many bugs. We rewrote the page in Ember, which has granted us some nice speed boosts and removed the brittleness.
As a result, you can also do cool things, like link to specific artboards. Here's an example of the Designer News About Page linked to the first layer comp. Notice how the URL reflects that.
I know Ember has come up a few times on DN, so I'd figured I would submit this here.
We're happy to answer any questions in the comments.
Never used Ember, but have spent a lot of time with Angular. Was there anything technically specific to Layervault that made you guys choose Ember? Other than Yehuda?. Just interested as I don't know much about it.
It really just came down to the routing, honestly. In Angular, routing is a module. In Ember, routing is core to how you build your application.
Everyone on the project sourced several opinions from those that they trusted. In the blank slate scenario that we had, Ember was the winner.
Designer News
Where the design community meets.
Designer News is a large, global community of people working or interested in design and technology.
Have feedback?
Login to Comment
You'll need to log in before you can leave a comment.
LoginRegister Today
New accounts can leave comments immediately, and gain full permissions after one week.
Register now