Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [AJAX][JavaScript]AJAX czy jQuery?
frydry
post
Post #1





Grupa: Zarejestrowani
Postów: 31
Pomógł: 0
Dołączył: 2.04.2015

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


Witam.
Piszę tutaj, ponieważ chciałbym się dowiedzieć czego bardziej opłaca się uczyć i co jest przyszłościowe?
Wiem, że trudno to porównać ponieważ jQuery to framework, a AJAX to technologia, ale mimo wszystko w który kurs warto zainwestować?
Nie potrafię dostrzec dużo praktycznych różnic między jednym a drugim.
Wyczerpujące odpowiedzi i pomocne linki mile widziane. Pozdrawiam (IMG:style_emoticons/default/smile.gif)

Ten post edytował frydry 17.08.2015, 16:56:04
Go to the top of the page
+Quote Post
kapslokk
post
Post #2





Grupa: Zarejestrowani
Postów: 965
Pomógł: 285
Dołączył: 19.06.2015
Skąd: Warszawa

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


jQuery to chyba jednak nie framework. (IMG:style_emoticons/default/smile.gif) Pozatym przez jQuery też możesz używać ajaxa: http://api.jquery.com/jquery.ajax/

Ja bym zaczął od jQuery, na pewno Ci nie zaszkodzi.

Co do różnic - jak to nie potrafisz dostrzec różnic? Przecież jedno z drugim praktycznie nie ma nic wspólnego.

Ten post edytował kapslokk 17.08.2015, 18:10:25
Go to the top of the page
+Quote Post
frydry
post
Post #3





Grupa: Zarejestrowani
Postów: 31
Pomógł: 0
Dołączył: 2.04.2015

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


Cytat(kapslokk @ 17.08.2015, 19:08:41 ) *
Ja bym zaczął od jQuery, na pewno Ci nie zaszkodzi.


Napewno nie zaszkodzi, ale czy opłaci się poświęcić czas na to. W programowaniu jestem troche ogarnięty, całkiem dobrze umiem PHP więc z nauką nie miałbym problemów.
Bardziej w pytaniu mi chodziło o to, co ma nad czym przewagę.

Cytat(kapslokk @ 17.08.2015, 19:08:41 ) *
Co do różnic - jak to nie potrafisz dostrzec różnic? Przecież jedno z drugim praktycznie nie ma nic wspólnego.

No właśnie chodziło mi o to co napisałem wyżej, co zrobie przydatnego/użytecznego/praktycznego w AJAX czego nie zrobie w jQuery lub odwrotnie.
jQuery to chyba jednak nie framework. - fakt, to biblioteka. Gdzieś przeczytałem, najwyraźniej głupoty, że to framework ( wiem co to framework w PHP).
Go to the top of the page
+Quote Post
viking
post
Post #4





Grupa: Zarejestrowani
Postów: 6 380
Pomógł: 1116
Dołączył: 30.08.2006

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


Zacznij się uczyć gołego JS bo najlepiej na tym wyjdziesz. Albo ES6, albo TypeScript. Później JQuery będzie banalne w opanowaniu.
Go to the top of the page
+Quote Post
frydry
post
Post #5





Grupa: Zarejestrowani
Postów: 31
Pomógł: 0
Dołączył: 2.04.2015

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


Czyli mam rozumieć, że najlepszym wyjściem będzie iść JS, jQuery i AJAX.

Go to the top of the page
+Quote Post
viking
post
Post #6





Grupa: Zarejestrowani
Postów: 6 380
Pomógł: 1116
Dołączył: 30.08.2006

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


Tego nie powiedziałem. Jquery jako biblioteka jest przestarzała, v3 to chyba jakiś żart jeśli porównać z nowym dojo. Ajax zawsze się przydaje ale to parę linijek kodu więc nie ma o czym mówić. Zacznij się uczyć bo tak źle do tego podchodzisz.
Go to the top of the page
+Quote Post
frydry
post
Post #7





Grupa: Zarejestrowani
Postów: 31
Pomógł: 0
Dołączył: 2.04.2015

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


Teraz poprzeglądałem struktury skryptów jQuery i AJAX i rzeczywiście masz rację, najlepiej będzie wziąć się za JS a potem poduczyć AJAX i jQuery.
Dziękuję, do zamknięcia.
Go to the top of the page
+Quote Post
Comandeer
post
Post #8





Grupa: Zarejestrowani
Postów: 1 268
Pomógł: 254
Dołączył: 11.06.2009
Skąd: Świętochłowice

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


@viking ma rację - jQuery jest przestarzały. Obecnie Sieć zmierza w kierunku małych komponentów, nie monolitycznych libów.

No i porównać to z Dojo... Dzięki Dojo mamy AMD, połowę CJS, doskonałe narzędzia do testowania... Dzięki jQuery mamy document.querySelector (i document.query w DOM Living Standard) oraz stagnację w środowisku (IMG:style_emoticons/default/wink.gif)

Co do Ajaks - obecnie zaczyna się powolne odchodzenie od niepotrzebnie udziwnionego XMLHttpRequest na rzecz nowego Fetch API, w którym aż się chce pisać żądania.

Co do ES6 - IMO obecnie nie ma się co w to pchać za bardzo, bo w browserze i tak się tego nie użyje i trza będzie "kompilować" do ES5. A szkoda.
Go to the top of the page
+Quote Post

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: 23.08.2025 - 18:09