Intressant bloggpost om JavaScript-ramverk

Jag läste just en intressant bloggpost om användandet av olika JavaScript-ramverk, eller snarare Ajax-ramverk.

javascript

Man kan enkelt se att ASP.NET Ajax var det absolut största 2007, men att det sedan har blivit omsprunget av jQuery som har växt explosionsartat.

Det jag själv tolkar statistiken som är att många kom igång ordentligt med Ajax när ASP.NET Ajax först släpptes, då det gjorde det busenkelt att få in avancerade JavaScript på sin sida. Efter att folk har kommit igång med det så har de sedan vågat sig på andra bibliotek och har sett vilka otroliga funktioner jQuery har och har gått över dit. Att jQuery ingår i ASP.NET MVC lär inte heller bidra till att jQuery stannar där det är nu.

Jag själv använder jQuery i i stort sett alla webbprojekt jag arbetar med, då det gör det så enkelt att modifiera DOM:en och göra asynkrona anrop.

Olika bibliotek:

Vilket/vilka bibliotek använder du, och varför?

6 Comments

  • Jag använder givetvis jQuery. Maken till kompetent JavaScript-ramverk har sällan skådats och att det dessutom är valt av Microsoft som standard js-ramverk gör inte saken sämre. jQuery övertygar och fortsätter att ta ny mark.

    Vad gäller ASP.NET Ajax så känns det allt mer och mer avlägset.

  • jQuery, av ett par olika skäl:

    * enkelt att förstå sig på - det är skitenkelt att börja med jQuery, bara man har sett ett javascript förut. syntaxen är intuitiv, och det mesta går att göra med relativt lite kod.
    * integrerat i visual studio - sedan asp.net-teamet släppte en dokumenterad version av jQuery som ger intellisense i vs behöver man inte kunna någonting utantill =)
    * lätt vikt - jQuery's minifierade version är på under 20kb, i en fil som efter första sidvisning cachas på klienten. att använda jquery innebär nästan ingen overhead i nätverkstrafik.
    * lätt att bygga ut - det finns hur mycket plugins som helst, och finns inte exakt den funktion man vill ha är det inte svårt att bygga en egen.

  • Jag tycker ändå John Resig ska ha cred för att ha byggt ett API som är lätt att förstå sig på och använda, istället för som Prototype och göra det att likna en slags java kod. Ett riktigt bra programmerare kan göra svåra saker enkelt och det har John Resig lyckats väl med. Och det är väl mer än ett bevis på hans kunnighet. Fan, han verkar så jäkla bra och skärpt så jag blir alldeles till mig i brallorna på den nörden.

  • Martin S.:
    Håller med dig fullständigt. ASP.NET Ajax var riktigt bra när det kom då det lät utvecklare skapa interaktiva sidor på ett väldigt enkelt sätt. Problemet uppstod dock när man skulle ta hänsyn till sådant som utbyggbarhet och prestanda.

    tomas:
    Absolut, just att det är så enkelt att skriva egna Javascript har gjort att många som tidigare vägrade lära sig Javascript helt plötsligt har gjort en total omvändning och helt plötsligt skriver avancerade sidor med hjälp av det. Vad gäller plugins så är det en av jQuerys starka sidor, det är så otroligt många som delar med sig av sina plugins.

    MarkoPoikkimaki:
    Han ska ha en stor eloge! Han har verkligen lyckats med något som många trodde var omöjligt - han har fått ut Javascript-utveckling till den breda massan av webbutvecklare som finns. Folk har helt plötsligt börjat skriva egna Javascript istället för att kopiera färdiga sådana.

  • Jag använder jQuery ramverket :) Tycker det är helt galet bra!

  • FfOklT odfBxZakGhH3v96M2Qsk

Comments have been disabled for this content.