tjt Posted November 11, 2015 Report Posted November 11, 2015 As vrea sa invat si eu cateva notiuni despre web development pentru a realiza aplicatii utilizand phonegap.Din ce m-am documentat, am inteles ca am nevoie de HTML5, CSS si javascript. Problema e ca eu sunt || cu tot ce tine de web dev, nici macar html-ul nu il stapanesc prea bine.Cunostintele mele se rezuma doar la C/C++, Java, Python.Ce carti/resurse imi recomandati (exclus tutoriale video) ?? Stiu ca google-ul e plin de astfel de topicuri, dar vreau sa aflu ce resurse ati utilizat voi pentru a invata web dev.Thanks. Quote
Active Members MrGrj Posted November 11, 2015 Active Members Report Posted November 11, 2015 (edited) Iti recomand sa inveti Django. Folosesti Python ( limbaj pe care spui ca il stii deja ).Documentatia lor e super ok, insa ai si pe-aici ceva tutorial facut de @hades Cateva site-uri facute in Django:PinterestInstagramMozillaThe Washington TimesDisqusCateva chestii despre Django:- urmeaz? modelul arhitectural Model-View-Controller- poti dezvolta orice site ( de prezentare, CMS (django-cms), E-learning stuff etc )- ofer? de asemenea un mod administrativ de a crea, citi, actualiza ?i ?terge obiecte printr-o interfa?? op?ional? care este generata dinamic ( admin panel )- un alt mare avantaj este acela ca schema bazei de date si procesele de între?inere a datelor sunt gestionate de c?tre Django în func?ie de descrierea modelului. Acesta este nucleul ader?rii Django la principiul non-repeti?iei (DRY) Edited November 11, 2015 by MrGrj Quote
hades Posted November 11, 2015 Report Posted November 11, 2015 (edited) Django is nice.1. CRUD through nice ORM.2. RESTfull APIs eazy peazy3. MVC babe4. Template procesor with nice syntax for noobs like me5. shitload of packages. easy to override/extendAcum am vazut ca ai scris de phonegap. Daca vrei python app pentru asta iti recomand asa:Varianta 1: Django + Django REST Framework + Phonegap comunicare cu API-ul tauVarianta 2: Tornado (tot python framework) web api + Phonegap Edited November 11, 2015 by hades Quote
tjt Posted November 12, 2015 Author Report Posted November 12, 2015 O sa ma uit peste Django si Tornado. La o prima vedere, Django pare mai complex, dar mai bine structurat, in timp ce tornado mi se pare relativ usor de folosit.Mersi de info.Inca ceva, am vazut multa lume discutand despre framework-uri pentru frontend precum bootstrap, boilerplatre. Sunt chiar asa de des utilizate?daca da, ce alte framework-uri cu care ati lucrat/citit imi puteti recomanda ? Quote
hades Posted November 12, 2015 Report Posted November 12, 2015 @tjt: Eu am folosit foarte mult bootstrap. Ofera suport dragut pentru responsive design si e destul de bine documentat, mai ales la partea de grid system. Integrarea lui intr-un proiect django e relativ simpla. Boilerplate inca nu am folosit. Oricum, depinde foarte mult ce vrei sa faci. Quote
SilenTx0 Posted November 12, 2015 Report Posted November 12, 2015 Inca ceva, am vazut multa lume discutand despre framework-uri pentru frontend precum bootstrap, boilerplatre. Sunt chiar asa de des utilizate?daca da, ce alte framework-uri cu care ati lucrat/citit imi puteti recomanda ?Po?i încerca ?i Semantic UI (Semantic UI). Quote
K0mmendante Posted November 12, 2015 Report Posted November 12, 2015 Po?i încerca ?i Semantic UI (Semantic UI).Si eu folosesc Semantic UI, partea nasoala este ca ai de inclus multe si la loading time nu prea sta bine. Quote