DevProTalk

DevProTalk (http://www.devprotalk.com/index.php)
-   (X)HTML, JavaScript, DHTML, XML, CSS (http://www.devprotalk.com/forumdisplay.php?f=8)
-   -   Коришћење extjs библиотеке (http://www.devprotalk.com/showthread.php?t=9350)

biske 13. 11. 2010. 17:56

Коришћење extjs библиотеке
 
Нашао сам ову јаваскрипт библиотеку и видео сам примере баш су интересантни, многе ствари су ми се свиделе. Интересује ме да ли неко од вас користи ову библиотеку и како се показала у раду, да ли је лака за коришћење, које су предности, мане.

kalkulus 14. 11. 2010. 12:48

ja sam tek skoro poceo da koristim extJS, evo ti mojih utisaka posle par nedelja

biblioteka nije bash laka za ucenje. nije da je preterano teshko, ali jednostavno ima jako puno toga da se nauci i treba vremena da se pohvataju konci. zato ti preporucujem da za pocetak uzmesh neku knjigu tipa ExtJS in Action ili Learning ExtJS. lepo te uvedu u pricu, a posle mozesh i sam da kopash po dokumentaciji i netu za shta ti konretno treba

osim shto ima dosta komponenti i gomila podeshavanje za svaku treba se malo navici i na nacin funkcionisanja. ako koristish jednu ExtJS komponentu na nekoj obicnoj strani to nije problem, ubacish nju i sve je ok. ali, ako cesh ceo sajt/aplikaciju da radish u ExtJS onda se stvari malo menjaju i to vishe lici na programiranje desktop aplikacije nego na klasican web

prednost, barem za mene je to shto ne moram da se bakcem sa HTMLom. naredjash kontrole, kazesh im shta da rade za koje akcije i gotovo. takodje, kada savladash neke stvari dosta brzo mozesh da dodjesh do rezultata

misk0 14. 11. 2010. 12:57

extJS je dobra biblioteka ali nije besplatna.

ajankovic 14. 11. 2010. 13:12

@misk0 Čisto da budemo dosledni za neupućene.

extJS je dual-licence biblioteka. Ako je koristiš u opensource projektu onda važi opensoruce licenca. Ukoliko je koristiš u komercijalnom softveru važi komercijalna licenca. Komercijalna licenca mora da se plati.

biske 14. 11. 2010. 13:36

Citat:

Originalno napisao ajankovic (Napišite 91870)
@misk0 Čisto da budemo dosledni za neupućene.

extJS je dual-licence biblioteka. Ako je koristiš u opensource projektu onda važi opensoruce licenca. Ukoliko je koristiš u komercijalnom softveru važi komercijalna licenca. Komercijalna licenca mora da se plati.

Да прочитао сам ово да двоструко лиценцирање то ми је јасно, него интересује ме како би могли да провале да ли користим у комерцијалној или бесплатној апликацији. Конкретно свидело ми се то што постоје готове контроле за датагрид да не морам да се цимам око пагинације и сличних ствари, а ту апликација коју планирам да радим би се вртела на локалу у оквиру ЛАН-а.

_korso_ 14. 11. 2010. 14:01

Nije bas extjs, ali mozda mozes da pogledas i dojo.

Nikada nisam radio sa extjs-om pa ne mogu da kazem, ovaj ili onaj je bolji, ali dojo takodje ima dosta gotovih komponenti i sl. Vrlo je slican extjs-u po mogucnostima. Ne placa se nista i dosta je kvaliteno napisan.

Takodje ima dosta knjiga za njega. Ja sam citao "Mastering Dojo: JavaScript and Ajax Tools for Great Web Experiences".
I online dokumentacija im je bolja nego sto je bila ranije.

Just my 0.02 :)

mangia 14. 11. 2010. 14:25

Ko radi aplikaciju za neke ozbiljne klijente ne bi trebao da ima problem sa plaćanjem $595 dolara za standard licencu.

Takođe pogledaj i http://mochaui.org

_korso_ 14. 11. 2010. 14:31

Ako i Mootools dolazi u obzir (moj favorit :) ), pogledaj www.jxlib.org.
Dosta se aktivno razvija, verzija 3 treba da izadje uskoro.
Jedino sto je malo slabiji sa dokumentacijom, ali kod je dosta dobro komentarisan http://code.google.com/p/jxlib/.

Dakle imas vise mogucnosti (gde vecina nista ne kosta), sada je na tebi da odaberes onu koja ti najvise odgovara.

//Edit
Takodje postoji i google-ova biblioteka http://code.google.com/closure/. Vecina njihovih proizvoda (Gmail, Docs, Sites, Books, Reader, Blogger, Calendar, Picasa Web Albums) je radjena u istoj.
Tako da eto jos jednog potencijalnog kandidata.

ajankovic 14. 11. 2010. 19:44

@_korso_ a bre čoveče ti sve nudiš osim jQuery-ja :D

_korso_ 14. 11. 2010. 20:17

^
Pa ono sto sam koristio, sto koristim i sa cime sam se igrao, mogu da predlozim.

Slicnih biblioteka napravljenih pomocu jQuery-ja, mislim da nema.
Jedino koliko znam za jQuery ima javascriptMVC koji nudi deo funkcionalnosti gore pomenutih biblioteka ali ipak se ne mogu uporedjivati.


Vreme je GMT +2. Trenutno vreme je 21:00.

Powered by vBulletin® Verzija 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright © DevProTalk. All Rights Reserved.

Mišljenja, saveti, izjave, ponude ili druge informacije ili sadržaji nastali na Sajtu su vlasništvo onoga ko ih je kreirao, a ne DevProTalk.com, tako da ne morate da se oslanjate na njih.
Autori poruka su jedini odgovorni za ovakve sadržaje. DevProTalk.com ne garantuje tačnost, kompletnost ili upotrebnu vrednost informacija, stavova, saveta ili datih izjava. Ne postoje uslovi pod kojima bi mi bili odgovorni za štetu ili gubitak koji je posledica bilo čijeg oslanjanja na nepouzdane informacije, ili bilo kakve informacije nastale kroz komunikaciju između registrovanih članova.
Web sajt može sadržavati linkove na druge web sajtove na Internetu ili neke druge sadržaje. Ne kontrolišemo niti podržavamo te druge web sajtove, niti smo pregledali bilo kakve sadržaje na takvim sajtovima. Mi nećemo biti odgovorni za legalnost, tačnost ili prikladnost bilo kog sadržaja, oglasa, proizvoda, usluga ili informacije lociranim na ili distribuiranih kroz druge web sajtove, niti za bilo kakvu štetu nastalu kao posledica takvih informacija. DevProTalk.com drži i čuva druga prava vlasništva na web sajtu. Web sajt sadrže materijale zaštićene copyright-om, zaštitne znakove i druge informacije o pravu vlasništva ili softver. Članovi mogu poslatu informacije zaštićene pravima vlasništva njihovih nosilaca i ona ostaju zaštićena bez obzira da li su oni koji prenose te informacije to naveli ili ne. Osim informacija koje su u javnom vlasništvu ili za koje dobijete dozvolu, nemate pravo da kopirate, modifikujete ili na bilo koji način menjate, objavljujete, prenosite, distribuirate, izvršavate, prikazujete ili prodajte bilo koju informaciju zaštićenu pravima vlasništva. Slanjem informacija ili sadržaja na bilo koji deo DevProTalk.com, Vi automatski dozvoljavate i predstavljate garanciju da imate pravo da dozvolite DevProTalk.com ili članovima DevProTalk.com bespovratnu, kontinualnu, neograničenu, globalnu dozvolu da koriste, kopiraju, izvršavaju, prikazuju i distribuiraju takve informacije i sadržaje i da iz takvih sadžaja koriste bilo koji deo u bilo koje svrhe, kao i pravo i dozvolu da koriste gore navedene sadržaje. Svi zaštitni znakovi (trademarks), logotipi, oznake usluga, firme ili imena proizvoda koji se pominju na ovom web sajtu su vlasništvo kojim raspolažu njihovi vlasnici.