Dyna Startup : Internet-sivut Ajax- ja jQuery-tekniikkoja käyttäen
Rainio, Tapio (2011)
Rainio, Tapio
Lahden ammattikorkeakoulu
2011
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201105107199
https://urn.fi/URN:NBN:fi:amk-201105107199
Tiivistelmä
Opinnäytetyössä tutustutaan kuinka tehdään dynaamisia Internet-sivuja ja miten eri tekniikat, kuten Ajax ja jQuery, liittyvät dynaamisten Internet-sivujen tekoon. Samalla selvitetään, miten palvelin ja selain kommunikoivat keskenään ja millaista tietoa niiden välillä liikkuu. Työn tavoitteena on tehdä Dyna-yrittäjyysfoorumille Internet-sivusto, missä rekisteröitynyt käyttäjä voi jakaa oman liikeidean tekemällä sille projektisivun.
Ajaxin avulla Internet-sivuista saadaan dynaamisempia, kevyempiä ja vuorovaikutteisempia. Sivua ei tarvitse ladata kokonaan uusiksi, kun sinne haetaan uutta sisältöä. Sivusta voidaan päivittää vain tarvittava osa, eikä käyttäjän tarvitse odottaa latauksen valmistumista.
JQuery on ilmainen, nopea ja monipuolinen JavaScript-kirjasto. JQuery toimii kaikilla selaimilla ja sen avulla monimutkaisemmatkin toteutukset voidaan kirjoittaa vain muutamalle riville. JQuery sisältää valmiit ratkaisut muun muassa Ajaxin käyttöön ja elementtien animoimiseen, siksi se on tehokas työkalu dynaamisten Internet-sivujen toteuttamisessa.
Ongelmia ei ollut projektin valmistusvaiheessa. Ainoat löytyneet bugit olivat kirjoitus-, siis lyöntivirheistä johtuvia. Ryhmätyö koodaajan ja visualistin välillä toimi hyvin, tosin se ei ollut samanaikaista.
Ajaxin avulla Internet-sivuista saadaan dynaamisempia, kevyempiä ja vuorovaikutteisempia. Sivua ei tarvitse ladata kokonaan uusiksi, kun sinne haetaan uutta sisältöä. Sivusta voidaan päivittää vain tarvittava osa, eikä käyttäjän tarvitse odottaa latauksen valmistumista.
JQuery on ilmainen, nopea ja monipuolinen JavaScript-kirjasto. JQuery toimii kaikilla selaimilla ja sen avulla monimutkaisemmatkin toteutukset voidaan kirjoittaa vain muutamalle riville. JQuery sisältää valmiit ratkaisut muun muassa Ajaxin käyttöön ja elementtien animoimiseen, siksi se on tehokas työkalu dynaamisten Internet-sivujen toteuttamisessa.
Ongelmia ei ollut projektin valmistusvaiheessa. Ainoat löytyneet bugit olivat kirjoitus-, siis lyöntivirheistä johtuvia. Ryhmätyö koodaajan ja visualistin välillä toimi hyvin, tosin se ei ollut samanaikaista.