backbone.js

Oddzielny serwer REST JSON API i klient? [zamknięte]

Mam zamiar stworzyć kilka aplikacji internetowych od podstaw. (Patrz http://50pop.com/code do przeglądu.) Chciałbym, aby mo ... i również tego nie obsługują. Nie wiem, jak do tego podejść. Szczególnie szukam porady z doświadczenia, nie tylko w teorii.

Jaki jest cel kręgosłupa.js?

Próbowałem zrozumieć użyteczność kręgosłupa.js z jego strony http://documentcloud.github.com/backbone , ale wciąż nie mogłem wiele wymyślić. Czy ktoś może mi pomóc wyjaśniając jak to działa i jak może być pomocne w pisaniu lepszego JavaScript?

Jak poradzić sobie z inicjalizacją i renderowaniem podglądów w szkielecie.js?

Mam trzy różne sposoby inicjalizacji i renderowania widoku i jego podglądów, a każdy z nich ma inne problemy. Jestem ciekaw, ... blemy? Czy kiedykolwiek śledziłeś stan renderowany dla widoku? Powiedzieć renderedBefore flagę? Wydaje się być bardzo marny.

Jakie są prawdziwe mocne i słabe strony wielu ram opartych na kręgosłupie.js? [zamknięte]

Mam nadzieję, że ktoś podzieli się swoimi doświadczeniami z najnowszymi szkieletami.warianty js tam. Mam dobre doświadczenie ... gionami i układami. Ale stosunkowo łatwo jest napisać takie meta klasy przy użyciu środków, które zapewniają widoki Chaplina.

Ładowanie szkieletu i podkreślenia za pomocą RequireJS

Próbuję załadować Backbone i Underscore (a także jQuery) za pomocą RequireJS. Z najnowszymi wersjami Backbone i Underscore, w ... uirejs.org/docs/errors.html#defineerror In module tree: main Czy jest lepszy sposób na poradzenie sobie z tym? Dzięki!

Co oznacza 'void 0'? [duplikat]

Możliwy duplikat: co oznacza "javascript: void(0)"? Czytam przez kręgosłup.kod źródłowy js, widziałem to: validObj[attr] = void 0; Co to jest void 0? Jaki jest cel wykorzystania go tutaj?

Kręgosłup.js: ponownie zaludnić czy odtworzyć widok?

W mojej aplikacji internetowej mam listę użytkowników w tabeli po lewej stronie, a panel szczegółów użytkownika po prawej. Gd ... rm("Really delete user " + this.model.get("login") + "?")) this.model.destroy(); return false; } })

Znajdowanie wycieków pamięci JavaScript w Chrome

Stworzyłem bardzo prosty przypadek testowy, który tworzy widok szkieletowy, dołącza obsługę do zdarzenia i tworzy instancje k ... ż zrozumiał proces. Niektóre z tych bardziej szczegółowych kwestii zostały poruszone w @Jonathan Naguin ' s answer poniżej.

Wyjaśnienie

Natknąłem się na coś, czego nigdy wcześniej nie widziałem. W źródle kręgosłupa.przykład JS TODO application (Backbone TODO Ex ... tóry zawierał kod, który wygląda jak coś z PHP, ale ze znacznikami JavaScript. Czy ktoś może mi to wyjaśnić? Czy to legalne?

Jakie są główne różnice między Meteorem, Ember.js i kręgosłup.js? [zamknięte]

Nauka Ember.js / Backbone.js jest na mojej liście rzeczy do zrobienia od jakiegoś czasu. Teraz, gdy Meteor już jest, zastana ... daje się być bardziej podobny do nokaut.js zamiast kręgosłupa.js. Więc każde porównanie z nokautem.js też jest mile widziany.

Ember.js lub kręgosłup.js dla Restful backend [zamknięty]

Już wiem, że ember.js jest bardziej ciężarowe podejście w przeciwieństwie do kręgosłupa.js. Czytałem wiele artykułów o obu. ... pracy dla wywołania rest backend do tego: URI: ../ restapi / tematy GET authorization failed: admin / secrect format: json

Kręgosłup.js fetch z parametrami

Po dokumentacji zrobiłem: var collection = new Backbone.Collection.extend({ model: ItemModel, url: '/Item ... %20Object] Spodziewałem się czegoś takiego http://localhost:1273/Items?page=1 Więc jak przekazać params w metodzie fetch?

Po co definiować funkcję anonimową i przekazywać ją jako argument jQuery?

Przeglądam doskonały kod demonstracyjny peepcode z szkieletu.js screencasty. W nim kod szkieletowy jest zamknięty w funkcji a ... obiektem jQuery. Czy jest to jedyny punkt-aby zagwarantować, że jQuery jest związane z '$' lub są inne powody, aby to zrobić?

Jak obejść kręgosłup./ align = "left" /

Staram sięjs, a jedną z rzeczy, które próbuję, jest połączenie do zdalnego API, więc muszę być w stanie obejść kręgosłup.sync ... robić w samej dokumentacji, i nie wygląda na to, że istnieje grupa google dla Backbone... czy ktoś może wskazać na przykład?

Zrozum Kręgosłup.JS REST calls

Próbuję zrozumieć kręgosłup.metoda js sync i przechodził przez dokumentację na http://backbonejs.org/#Sync Mówi The de ... o w prostych słowach (np. jak reszta mapuje, gdy używamy szkieletu.sync) Każdy bardzo prosty przykład być bardzo przydatne...

Co to jest Wiązanie dwukierunkowe?

Czytałem wiele, że Backbone nie robi wiązania dwukierunkowego, ale nie do końca rozumiem tę koncepcję. Mógłby mi ktoś podać przykład jak działa dwukierunkowe Wiązanie w bazie kodowej MVC, a jak nie z Backbone?

Sposoby na uratowanie kręgosłupa.dane modelu js?

Jestem bardziej w rozwoju front-end i niedawno zacząłem eksplorować kręgosłup.js do mojej aplikacji. Chcę zapisać dane modelu ... ie jestem świadomy REST i innych podobnych rzeczy. Byłoby świetnie, gdyby ktoś mógł mi wyjaśnić proces z prostym przykładem.

Najlepszy sposób organizowania kodu Jquery / JavaScript (2013) [zamknięty]

Problem Na tę odpowiedź udzielono już wcześniej, ale są stare i nieaktualne. Mam ponad 2000 linii kodu w jednym pliku i jak ... rty na wszelkie możliwe rozwiązania, które pasują do tych kryteriów i link do zasobów / przykładów są zawsze plusem. Dzięki.

kręgosłup.struktura js zagnieżdżonych widoków i modeli

Za pomocą szkieletu.js: Mam model najwyższego poziomu, który zawiera 2 atrybuty i 2 zagnieżdżone modele, ModelB i ModelC. M ... się łączy? Zdaję sobie sprawę, że to pytanie jest nieco abstrakcyjne, ale każdy docenić każdą pomoc lub wytyczne docenione.

Widok szkieletu: dziedziczenie i rozszerzanie zdarzeń od rodzica

W dokumentacji szkieletu jest napisane: Właściwość events może być również zdefiniowana jako funkcja zwracająca hash zda ... 'click': 'onclick' } }); Widok Dziecka var ChildView = ParentView.extend({ events: function(){ ???? } });