Ce e o aplicatie web? De la aplicatii in consola la cele cu interfete web.
Last Updated: Oct 15 2017 18:15, Started by
dani.user
, Aug 22 2017 21:40
·
0

#56
Posted 03 October 2017 - 13:51

Sa o luam pe bucati, dupa cum a fost scris function performSearch(toSearch, processResultsCallback) { var xmlHttp = new XMLHttpRequest(); xmlHttp.onreadystatechange = function() { if (xmlHttp.readyState == XMLHttpRequest.DONE) { processResultsCallback(xmlHttp.status, xmlHttp.responseText); } } xmlHttp.open("GET", "http://localhost/cgi-bin/MyDictionary.exe?word=" + encodeURIComponent(toSearch)) xmlHttp.send(); }Intelege toata lumea ce face acest cod ? Despre care bucata este vorba? Nu scrie. Cu ce se mananca sau ce face acel cod evident nu scrie, atunci ce fel de tutorial este acesta? A inceput bine cu multe detalii si explicatii, dupa care detalii si explicatii mai mult pauza. |
#57
Posted 03 October 2017 - 16:26

dani.user a scris tot ce trebuie
daca exista nelamuriri extragi cod si intrebi
Cu ce se mananca sau ce face acel cod evident nu scrie, atunci ce fel de tutorial este acesta? Citat Scriem cod Javascript, pentru a executa o cautare atunci cand utilizatorul apasa butonul aferent si pentru a afisa rezultatele odata ce le avem. |
#58
Posted 03 October 2017 - 22:08

NU! Nu am putea spune asta. De ce nu putem? E bad practice sa folosesti asa window.onload... daca mai vine apoi cineva si face si el acelasi lucru, adio cod precedent... nu se acumuleaza, ci este inlocuit. un Addeventlistener e mult mai indicat. Care nu o sa mearga in IE. Si atunci iti dai seama de ce ai nevoie de jquery Edited by unbrutus, 03 October 2017 - 22:18. |
#60
Posted 03 October 2017 - 23:39

tre sa fie o placere sa lucreze cineva in echipa cu tine... si sharuitul de knowledge si mentoratul.
Intr-adevar, vara nu e iarna, onload nu e click. Eu spuneam altceva. Dar trebuie sa si vrei sa auzi, or se pare ca aici nu e cazul. |
#61
Posted 04 October 2017 - 00:47

#62
Posted 04 October 2017 - 13:04

E bad practice sa folosesti asa window.onload... daca mai vine apoi cineva si face si el acelasi lucru, adio cod precedent... nu se acumuleaza, ci este inlocuit. un Addeventlistener e mult mai indicat. Care nu o sa mearga in IE. Si atunci iti dai seama de ce ai nevoie de jquery Nu am experienta in javascript, dar intuitia mea de wanna be programator imi spune ca evenimentul de pe onload e ca un constructor al paginii care va fi apelat doar la incarcarea acesteia, de ce ai folosi un event listener cand stii ca evenimentul acela se va intampla o singura data la incarcarea paginii? |
#63
Posted 04 October 2017 - 13:11

Nu e un construct, e o proprietare asa cum e scris. Am explicat deja mai sus care ar fi problema daca e scris asa.
Fii convins ca danni stie de acest downside. Pornisem insa de la altceva, vroiam sa arat cat de vast interpretabil este codul Javascript in general... de aici acel "putem spune ca..." Adica mai ales pt un incepator, e important sa inteleaga ca totul e event based in JS, si pana la click-ul acela, a trecut peste niste evenimente... ca sa intelegi JS e mult mai important sa intelegi aspectul asta pe care il discutam noi acum decat ca exista un cod atasat pe un click, care e ceva banal de inteles. |
#64
Posted 04 October 2017 - 13:19

e important sa inteleaga ca totul e event based in JS
Tocmai de aia e bine sa nu le incurci. |
|
#65
Posted 04 October 2017 - 15:38

dani.user a scris tot ce trebuie daca exista nelamuriri extragi cod si intrebi mie imi este evident ca nu ai citit primul post Daca citim numai ce ne convine, asa pot si eu sa arat, ca asa incepe topicul:
Acest tutorial isi propune sa prezinte pe scurt din ce e compusa o aplicatie web, ce limbaje sunt folosite in dezvoltarea sa, si cum nu difera atat de mult de aplicatiile obisnuite pe cat ar dorii unii sa creada.
Atentie: tutorialul abia a zgariat suprafata a ceea ce inseamna o aplicatie web. Mai sunt multe aspecte de care trebuie sa se tina cont, in special de securitate. Edited by poadol, 04 October 2017 - 15:41. |
#66
Posted 04 October 2017 - 15:42

Acum vrei sa-l luam la impins vagoane pe initiator ca de ce numai atat? Atat a considerat de cuviinta. El asteapta si intrebari punctuale relativ la ce a postat asa ca poti sa i le adresezi.
|
#67
Posted 09 October 2017 - 15:53

Momentan pare un tutorial facut doar ca sa fie facut, deci vor lipsi intrebarile.
|
#69
Posted 09 October 2017 - 16:41

Tutorialul se numeste Ce e o aplicatie web?, nu Tot ce trebuie sa stii pentru a scrie o aplicatie web sau Hai sa invatam Javascript. Pentru astea exista destule resurse pe net.
Scopul e de a constientiza ce roti se invart in spate si nu de a prezenta n nivele de abstractizari, care pentru multi (la inceput sau mereu) sunt din taramul magiei. |
|
#70
Posted 09 October 2017 - 16:48

Eu nu inteleg cum de reusiti sa vorbiti atat timp despre nimic, in loc sa investiti in a imbunatati acest topic - si investitia de timp necesara e muult mai mica.
Criticati, dar nu contribuiti, e de toata jena. Mi-ar fi si rusine. Parca aria asta era incadrata la profesionalism. |
#71
Posted 09 October 2017 - 18:00

Criticati, dar nu contribuiti, e de toata jena. Citat
Mi-ar fi si rusine. Parca aria asta era incadrata la profesionalism. Ori faci un tutorial calumea "pentru incepatori" ori o lasi balta. |
#72
Posted 09 October 2017 - 18:10

javaEEDevOps - nu te obliga nimeni sa citesti forumul, iar de 'ban' presupun ca nu esti strain.
Tutorialul este 'ca atare', cine vrea intelege. Cine nu intelege poate sa intrebe. Nu cerem bani, spre deosebire de matale. |
Anunturi
Bun venit pe Forumul Softpedia!
▶ 0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users