Welche JS Framework für was
lima-city → Forum → Die eigene Homepage → HTML, CSS & Javascript
animation
anwendung
ausnahme
besucher
boxen
browser
code
eigenschaft
einarbeitungszeit
entwickler
erzielen
funktion
gedanke
http
mist
regel
sache
tun
unsinnigen dingen
url
-
Mitlerweile gibt es die ja doch zu hauf.
Bis jetzt habe ich eigentlich immer möglichst auf JS verzichtet,
in meinen slebst geschrieben Apps, oder den gehalt möglichst gering gehalten.
Nun da ich mit dem gedanken spiele doch vl etwas mehr ein zu setzten stellt sich mir die Frage,
ob nicht ein JS Framework nicht das richtige wäre.
Nur welches?
Was sind die groben Unterschiede zwischen den vielen?
Welche sind klein und schnell ?
Und dann gibts ja auch ander Apps (toolboxen/Galleries) die offt auch irgendwelche JSFrameworks intergrieren.
sollte ich dann nicht einfach eines nehmen wenn ein soclhes schon irgendwo bei meinen Anwendungen dabei ist ?
was meint ihr wie findet man das richtige,
wenn man nicht dauernd mit JS arbeitet ? -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Die zwei kleinsten & populärsten Frameworks sind wahrscheinlich jQuery & Mootools.
Meiner Meinung nach ist jQuery etwas für Leute, die sich mit Javascript oder Programmierung noch nicht so richtig auskennen und den kürzesten Code, mit schnellstmöglichen Einarbeitungszeit, schreiben und damit gute Resultate erzielen wollen.
Mootools dagegen ist eine objektorientierte Javascript Framework für fortgeschrittene Entwickler, die solche Dinge wie Klassen und Vererbungen in Javascript browserunabhängig nutzen wollen. Die Namen der Funktionen und Eigenschaften sind zwar etwas länger wie bei jQuery, aber dafür verständlicher.
Bei deinen Anwendungen solltest du lieber nur ein Javascript Framework verwenden und nur Plugins benutzen, die für das eine Framework geschrieben worden sind.
Ryan -
Danke für deine ausführliche Antwort,
werd bei meiner nächsten App das genauer beachten.
OOP JS hört sich ja sehr nett an, klappt ja bei mir in PHP und java auch halbwegs :)
obwohl
ryanblack schrieb:
kürzesten Code, mit schnellstmöglichen Einarbeitungszeit,
hört sich ja auch nicht so schlecht an ;) -
ARGH! JS Framework *würg*
Lerne lieber anstänig JS, dann brauchst Du solch ein Käse nicht wirklich. Meist ist ein solches FW nur Trafficverschwendung und wird zu völlig unsinnigen Dingen wie Animationen und anderen Mist eingesetzt. Dazu kommt das sich dabei noch nicht mal Gedanken darüber gemacht wird, was ist wenn ein Besucher auf die Seite kommt der JS deaktiviert hat.
Mein Motto: Mach es lieber per Hand, oder garnicht... aber Ausnahmen bestätigen die Regel ;) -
Lerne lieber anstänig JS, dann brauchst Du solch ein Käse nicht wirklich.
Das stimmt. Aber Frameworks bieten Best Practises fuer bestimmte Aufgaben an, die sicher sind und geprueft wurden. (Wie z.B. JSON oder cross browser Funktionen)[...] völlig unsinnigen Dingen wie Animationen und anderen Mist eingesetzt.
Animationen sind kein Mist. Sie koennen, wenn richtig eingesetzt, die Usability staerken. Das gleiche gilt fuer Drag & Drop, AJAX, und die ganzen anderen Sachen.Dazu kommt das sich dabei noch nicht mal Gedanken darüber gemacht wird, was ist wenn ein Besucher auf die Seite kommt der JS deaktiviert hat.
Das hat mit Javascript Frameworks nichts zu tun, sondern der Entwickler ist Schuld, wenn solche Sachen nicht beachtet werden.
Ryan -
ryanblack schrieb: [...] Das hat mit Javascript Frameworks nichts zu tun, sondern der Entwickler ist Schuld, wenn solche Sachen nicht beachtet werden. [...]
Stimmt, aber viele denken das sie mit nem Framework quasi nen Autopiloten haben, den sie nur noch sagen müssen wohin es gehen soll und vernachlässigen sowas völlig.
ryanblack schrieb: [...] Animationen sind kein Mist. Sie koennen, wenn richtig eingesetzt, die Usability staerken. Das gleiche gilt fuer Drag & Drop, AJAX, und die ganzen anderen Sachen. [...]
Usability erhöhen? Nicht wirklich, da sie unnötig sind. Warum ne Box die eingeblendet werden soll nicht direkt zeigen und nicht erst ne gefühlte Stunde reinfaden lassen. Dazu kommt das diese Effekte sehr häufig dazu führen dass der Browser abkackt oder es zu anderen Komplikationen kommt. Ok, AJAX und Drag&Drop und WYSIWYG, zähle ich noch zu den Sachen die Sinnvoll sind. Der Rest ist nur Augenwischerei und somit überflüssig. -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage