Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Backbone #87

Closed
wants to merge 3 commits into from
Closed

Backbone #87

wants to merge 3 commits into from

Conversation

tgriesser
Copy link
Contributor

So as opposed to continue to debate the pros/cons, implementation, etc for Backbone... I went ahead and converted the current backend to a very simple Backbone implementation.

Obviously things need to be split into a lot smaller views, and we'll need to hook up models, etc. but I guess I just wanted to start off the conversation on this because (at least for me) the faster there's a consistent pattern for laying out the frontend the easier it is to conceptually be able to plan/develop its interaction with the API... it can be tough to know what data/relations/settings etc needs to be bootstrapped/loaded on each page and how they will relate to each other otherwise until you start doing it.

This is not intended to be merged as-is, and we don't even have to do a sweeping overhaul, we could break this up into smaller parts. I think with another few hours though the admin panel could be up and running smooth as a single page app.

Edit: made the issue a bit more concise

(function () {

Ghost.Collections.Settings = Backbone.Collection.extend({
model: Ghost.Models.Post

This comment was marked as abuse.

This comment was marked as abuse.

@ErisDS
Copy link
Member

ErisDS commented May 31, 2013

Closing this as #90 has now gone in.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants