Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> JavaScript - wzorce projektowe a frameworki?
d4ng
post
Post #1





Grupa: Zarejestrowani
Postów: 191
Pomógł: 4
Dołączył: 7.03.2010

Ostrzeżenie: (0%)
-----


Witajcie mam mętlik w głowie i wydaje mi się że im więcej szukam i czytam tym mniej wiem.... Chciałbym powoli odejść od samego jQuery i skupić się bardziej na czystym, zorientowany "obiektowo" javascripcie. Wiem że są różne wzorce projektowe jednak nie mam takiej wiedzy i doświadczenia, żeby móc stwierdzić który jest lepszy (dysponowanie pamięcią, wydajność, łatwość nauki), a co najważniejsze który pozwoli mi miękko wejść w takie frameworki jak angular czy backbone? Podoba mi się Module Pattern ale widzę że dużą popularność ma Prototypal Pattern. Bardzo proszę o rozjaśnienie sytuacji, może przedstawienie obecnych trendów itp Każdy wpis będzie cenny. Pozdrawiam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
d4ng
post
Post #2





Grupa: Zarejestrowani
Postów: 191
Pomógł: 4
Dołączył: 7.03.2010

Ostrzeżenie: (0%)
-----


Kurcze ciesze się że z tego tematu powstała taka ciekawa dyskusja, bogata w więdze i doświadczenie.

Cytat
wskazane, żebyś nauczył się przy okazji ustawić sobie build system w jakimś Babelu.

Co to jest? z dalszej treści wywnioskowałem że to jakiś kompilator z wersji ES6 na ES5?

Cytat
CJS albo nawet AMD

jaka jest różnica między jednym a drugim (fundamentalna)

Cytat
że moduły będą zawierać metodę "emit" (albo "notify" jak było na tych slajdach), a co oznacza, że nie zawsze da się wyjąć moduł z aplikacji A i wsadzić do aplikacji B

co to jest emit i notifly? różnice? przykład? zastosowanie?

Cytat
Dzięki. W sumie właśnie się zastanawiam, że może powinienem więcej pisać na swoim blogu o programowaniu, skoro to ludzi ciekawi.

Śmiało, czytałem Twoje wpisy (widze że masz lekkość w pisaniu) jak również bloga i krytyka Comandera, bardzo fajnie piszecie, jest tam dużo cennej wiedzy. hmm co do tematu to fajnie by było napisać o dobrych praktykach żeby własnie uniknąć wspomnianego wcześniej "spaghetti code w jQuery" (IMG:style_emoticons/default/smile.gif)

Kod
<my-component></my-component>

Cytat
Cała zawartość tego elementu jest zamknięta w Shadow DOM tak, że nic nie wycieka na zewnątrz.

yy? Shadow DOM to coś innego od DOM?

i na koniec...

Cytat
patterny można łączyć wink.gif Prototype pattern ma raczej sens przy kodzie obiektowym - a Twój taki (jeszcze) nie jest.

ok, ale praktycznie cały kod przekleję jak będę robił część odpowiedzialną za update bądź użyje go do zapisania nie strony tylko np wpisu w części blogowej... Wtedy za każdym razem mam powielać kod? Czy da się to jakoś fajnie podzielić żebym mógł korzystać z jego fragmentów w innych funkcjach? Czy da się jakoś oddzielić cześć funkcjonalna od widoku i eventu (tzn na pewno się da ale bardziej chodzi mi tu o dobre praktyki)?

Ten post edytował d4ng 2.11.2015, 11:52:03
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 5.04.2026 - 12:41