2010-07-02 14 views
55

To jest pytanie do ogólnej dyskusji. Czy istnieją dobre, wszechstronne zasoby przydatne do projektowania wzorców JavaScriptu. Staram się unikać odniesień, które próbują przymusić JavaScript do, powiedzmy, Javy przez narzucanie wzorców bardziej dostosowanych do innego języka. Pozwólmy JS być JS i kształtujmy nasze wzorce wokół mocnych stron.Wzorce projektów JavaScript

Proszę, każda dyskusja byłaby ceniona przez więcej niż tylko mnie, podejrzewam.

+4

Najlepszym źródłem użytecznych wzorów JavaScript jest stackoverflow.com –

+2

[W odpowiedzi] (http://stackoverflow.com/faq) na pierwsze zdanie: "** To nie jest forum dyskusyjne **, to jest miejsce na pytania, na które można odpowiedzieć! " Bez względu na to, jest to dobre pytanie, +1. –

+4

To prawdopodobnie powinno być "wiki społecznościowe". – Pointy

Odpowiedz

8

APress ma książkę "Pro Javascript Design Patterns", która prawdopodobnie jest właśnie tym, czego szukasz. Podczas gdy autor (Diaz Harmes) z pewnością nie jest "gangiem czterech", myślę, że robi całkiem niezłą robotę; Wiem, że sporo się z tego nauczyłem (i ma 4,5 gwiazdki na Amazon).

Amazon Link: http://www.amazon.com/JavaScript-Design-Patterns-Recipes-Problem-Solution/dp/159059908X

alt text http://ecx.images-amazon.com/images/I/513vjwS9RpL._BO2,204,203,200_PIsitb-sticker-arrow-click,TopRight,35,-76_AA300_SH20_OU01_.jpg

+1

"Staram się unikać odniesień, które próbują przymusić JavaScript do, powiedzmy, Javy przez narzucanie wzorców bardziej dostosowanych do innego języka." – jerome

10

To jest niesamowite książka O'Reilly. Opiera się na ich "JavaScript: dobre części".

enter image description here

odwołuje wiele wzorów wymienionych w „Gang of Four” książki i zauważa wiele problemów rozwiązanych w tej książce są trywialne rozwiązania z JavaScript.

+0

Stoyan stefanov jest dość inteligentny. –

1

Jak sethen powiedział, będę również sugerują książce Addy Osmani (http://addyosmani.com/resources/essentialjsdesignpatterns/book/)

Jej naprawdę fajne i łatwe dla początkujących. Ale nie lekceważcie tego jako początkującego, wgląd opisany w tej książce jest bardzo dokładny i znaczący ... Dla mnie jest to obowiązkowa lektura dla wszystkich.

+0

Nie publikuj odpowiedzi "ja też". To powinno być komentarzem do odpowiedzi @ sethen. – iblamefish

+0

Witaj iblamefish, jestem nowy w odpowiadaniu w stackoverflow, więc nie mogłem zrozumieć normy. Przepraszamy za powtarzającą się odpowiedź. Ponieważ myślałem tak samo jak Sethen, udzieliłem tej odpowiedzi. Dziękuję za twoją korektę. –