Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 45 Pomógł: 0 Dołączył: 26.06.2010 Ostrzeżenie: (10%)
|
Witam,
chciałbym rozwinąć trochę swoje umiejętności. Na dzień dzisiejszy biegle posługuję się w xHTML, CSS; podstawy PHP, MySQL; liźnięte podstawy, ale nic więcej, tzn. jako tako rozumiem kod, ale sam bym nie napisał: XML i JS. Chciałbym się wziąć za Ajaxa. Nazwa zawiera w sobie JS i XML, a to akurat słabo umiem...
Wiele razy widziałem jakieś wpisy, głównie na blogach anglojęzycznych, które traktowały co nieco o Ajaxie, jednak kod nie jest opisany. Ja chcę kod zrozumieć, a nie bezmyślnie kopiować. Ważne są przykłady. Co sądzicie o tych książkach, co polecicie. Może jednak wiedza ma jest zbyt mała aby się za to brać? |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 898 Pomógł: 48 Dołączył: 2.11.2005 Skąd: Poznań Ostrzeżenie: (0%)
|
Jeśli chodzi o książki to konkretów Ci nie polecę bo już dawno nie miałem żadnej książki od JS w ręce - prawdę powiedziawszy to wszystko można znaleźć w sieci, ale rozumiem, że chcesz sobie kupić książkę bo wtedy wszystko jest "poukładane" i uczysz się w jednej konwencji. Myślę, że każda pozycja z JS z jako takimi recenzjami na forum będzie dobra.
Natomiast zaciekawiła mnie ta książka od jQuery - po spisie treści sądzę, że będzie to niezłe wprowadzenie i jeśli jeszcze nie miałeś z tym do czynienia to nie będziesz żałował wydanych pieniędzy. Z drugiej strony pamiętaj, że dokumentacja do jQuery jest na prawdę spora więc wszystko to znajdziesz na stronie projektu ;-) Jeśli chodzi o książki Head First to mam mieszane odczucia. Świetnie sprawdzają się w tematach, które wymagają zrozumienia - np. mam fajną książkę z tej serii o wzorcach projektowych. Natomiast JS nie należy do kategorii rzeczy trudnych do zrozumienia - bardziej jest jak z html czy css- czyli trzeba się pewnych rzeczy nauczyć na pamięć. Forma prezentacji sprawia, że trudno jest w takich książkach zawrzeć wiele treści - jest to raczej "start" z daną technologią. Jeśli chodzi o to, czy ktoś jeszcze pisze w czystym JS, to tak. Są to dwie kategorie ludzi: - początkujący, którzy jeszcze nie poznali JS na tyle aby używać innych bibliotek - profesjonaliści, którzy robią to w określonym celu - np. piszą coś bardzo niestandardowego, coś gdzie strasznie liczy się wydajność i tego typu rzeczy Większość osób, które zajmuje się stronami od jakiegoś czasu raczej używa wspomnianych bibliotek bo dzięki nim tworzysz kod szybciej i jest on łatwiejszy do późniejszej edycji. Jeśli chodzi o pytanie do AJAX - to upraszczając można powiedzieć, że JS steruje AJAXEM - tj. każde wywołanie akcji na serwerze wymaga jakiejś akcji obsługiwanej przez JS po stronie klienta - np. wyłapanie, że został kliknięty element na stronie, że pojawiła się nad nim mysz etc. Zwrócone dane też obsługujesz za pomocą JS - np. wstawienie otrzymanych danych z serwera na odpowiednie miejsce strony. Tak na prawdę samo zapytanie jest banalnie proste i z reguły ma 2-3 linijki kodu - reszta to JS, który inicjuje zapytanie do serwera i potem obsługuje jego wyniki. |
|
|
|
coomler Książki o Ajaxie 31.07.2010, 14:52:33
athabus Żeby sprawnie posługiwać się AJAX'em trzeba mi... 2.08.2010, 10:55:44
#luq Oczywiście bez znajomości JS`a nie warto start... 2.08.2010, 11:43:25
athabus #luq - właśnie dlatego napisałem "jeśli nie m... 2.08.2010, 12:09:11
coomler W sumie to chcę się rozwijać dalej w tym kierunku,... 2.08.2010, 16:14:32
vokiel Jeśli masz już pojęcie o innych aspektach tworzeni... 2.08.2010, 17:30:42
#luq Tak @athabus ja też nie sądzę, że każdy kierowca p... 2.08.2010, 17:40:12
everth Z własnego doświadczenia mogę powiedzieć ci tyle: ... 2.08.2010, 17:57:39
coomler jQuery "obsługiwałem" bez jako takiej zn... 2.08.2010, 19:06:48
vokiel Większość książek zawiera rozdziały dla początkują... 2.08.2010, 19:50:12
kilas88 Jak ktoś chce się uczyć JS to polecam:
http://heli... 2.08.2010, 20:16:11
skowron-line Według mnie i pewnie wielu zgromadzonych osób nie ... 2.08.2010, 21:39:00
coomler Dziękuję bardzo za zainteresowanie się tematem Zr... 3.08.2010, 00:27:53 ![]() ![]() |
|
Aktualny czas: 26.12.2025 - 21:16 |