23 komentářů k článku Proč Facebook React zabil jQuery:

  1. Oldřich Vetešník

    Čupr
    Supr, zrovna něco takového jsem hledal – tak trochu slep-si-to-sám-ale-s-tímhle-ti-fakt-píchnu. Těším se na další díly. :-)

  2. jaroslav.kubicek.5036

    wow
    „Žádné parsování atributů s ID z DOM, žádné dohledávání v kolekci.“ – nice, tohle mi je příliš povědomé…

  3. Pavel Lang

    Pěkné
    Pěkné, stručné, poučné, díky Dane. Už se těším na pokračování.
    Určitě bude o FLUX architektuře, žejo ;-)

    Těším se až ukážeš, jak stránku vyrenderovat na serveru v node.js a na klientu namountovat.

    1. Misino

      Re: React vs Merucry - benchmark
      Príklad trochu mimo mísu. Sila reactu je v tom, že vrámci jedného komponentu sa vyrenderuje iba to čo je potrebné zmeniť.

      V tomto teste sa v každej iterácii vytvára nový komponent.

  4. Petr Nevyhoštěný

    React je velmi zajímavý. Souhlasím, že string-based šablonování pomocí innerHTML je určitě špatně. Osobně se mi nějak víc líbí Angular, ale přiznám se, nestudoval jsem React do podrobna. Ale je těžké to srovnávat, protože, jak je zmíněno v článku, oba projekty se nesnaží o to samé. Z pohledu rychlosti a možnosti vykreslování na serveru se mi React opravdu líbí. Možná není špatné Angular a React spojit, jak je to třeba ukázáno zde.

  5. Choakinek

    Srozumitelně, prosím
    Super, skvělý, paráda! Tak a teď srozumitelně! Nejsem žádný nováček, co teprve zkoumá, jak zapnout počítač, jsem webový kodér a nepochopil jsem z toho vůbec nic.

    Na takové články bohužel narážím hodně často. Takže pokud prostě nechcete skrze psaní textu jenom machrovat, jak jste hrozně dobří a chcete textem opravdu předávat informace, tak si prostě budete muset najít někoho, kdo za vás ty myšlenky sepíše srozumitelně, když to neumíte.

    1. Martin Hassman

      Re: Srozumitelně, prosím

      Článek není pro každého, radě lidem se líbil, zkuste hledat problém u sebe, to ze je pro vás náročný není chyba, jsou v něm odkazy na dalsi informace, toho můžete využit.

      1. Choakinek

        Re: Srozumitelně, prosím
        Však v pohodě. Jestli chce autor machrovat nebo oslovit jen nějakou úzkou skupinu Javascriptových programátorů, pak ok, ať takhle píše dál. Jestli chce ovšem oslovit širší skupinu lidí, tak takhle by psát tedy neměl. Rozhodnutí je pochopitelně na něm, co chce. Jenom si dovolím malou poznámku: psát texty pro úzkou skupinu lidí nebo pro širokou skupinu lidí mi vždy přišlo jako otázka efektivity takového psaní.

        1. tonovotny

          Re: Srozumitelně, prosím
          Na jednu stranu si Dan trochu nabehl na vidle tim titulkem – kterym prilakal web.kodery, kterym staci rozhybat par elementu na strance (no offense) a cekali nahradu jQuery, na druhou stranu nechapu tuhle hysterickou reakci. Vysvetlovat si to, ze necemu nerozumim, „machrovanim“ autora, je celkem ubohe. Proc Vas to naopak nemotivuje si k tematu neco precist, abyste clanku lepe porozumnel? Opravdu hledejte problem spis u sebe.

          1. Choakinek

            Re: Srozumitelně, prosím
            Akorát bych se opakoval, ale ta poznámka s web kodérem mě zaujala. To je totiž také jeden z častých jevů, který pozoruji a to sice ten, jako by se předpokládalo, že člověk se už s nějakou profesí narodí a také s ní umře (no offense – vašimi slovy). Samozřejmě to je úplný nesmysl, člověk se v čase vyvíjí. No a od určitého věku to prostě nemůže dělat jen vlastními silami, potřebuje k tomu nějaký informační servis, srozumitelný informační servis ;-).

            1. fish

              Re: Srozumitelně, prosím
              chjo, kdyby lidi misto „krafani“ jak je to nesrozumitelne, radsi venovali cas studiu, nemuseli by se resit tyhle volovinky v diskuzi. pro autora je to min. tip ze pouzivat v titulku jQuery nebo Rohliky za 0,90Kc neni zrovna dobry napad, pokud bude obsahem napr. knihovna pro node.js, o ktere nekteri netusi do dnesnich dni.

            2. Martin Hassman

              Re: Srozumitelně, prosím

              To není problém. Jakmile lidí potřebujících takový informační servis bude dostatek a budou za něj ochotni i adekvátně zaplatlit, vznikne přesně dle jejich potřeb, tam není co řešit 8-)

              1. Choakinek

                Re: Srozumitelně, prosím
                No tak to je ono, ale to mohl autor napsat hned v článku. On tam sice napsal, že pořádá školení, ale už tam nenapsal, že článek je upoutávkou na ta školení.

                No a jinak pokud jde o literaturu (za kterou se platí), tak porovnejte zahraniční „produkci“ počítačových knih a množství existujících web. technologií s produkcí českých vydavatelství počítačové literatury. Ten nepoměr je doslova zoufalý :-(.

                1. Martin Hassman

                  Re: Srozumitelně, prosím

                  Pro někoho zoufalý, ovšem logický. Neznalost angličtiny se nevyplácí. Na tom nic nezměníme.

                2. Martin Hassman

                  Re: Srozumitelně, prosím

                  Jinak článek má informační hodnotu bez ohledu na školení. Jak tu prokazují lidé, kteří mu rozumí a na onom školení nebyli 8-)

    2. horaklukas

      Re: Srozumitelně, prosím
      Ono to mozna nebude autorem…React je tak trochu jina filozofie a ten zakladni koncept je potreba trochu lip prostudovat k dobremu pochopeni (nejlepe na strankach Reactu a zkousenim si examplu). Me to, jakozto cloveku vyuzivajicimu sablony, selektory a update ui skrze innerHTML, chvili trvalo, ale od te doby jsem z Reactu maximalne nadseny a na UI jsem jej zacal pouzivat temer vyhradne. Podle me je clanek jen upoutavka na samotny React (ne na ty zminovana skoleni), aby to lidi zaujmulo a zacali se o nej zajimat, a ac i me ten text prijde chvilema trochu „rozhrkany“ tak pro upoutani pozornosti je supr…

      1. Choakinek

        Re: Srozumitelně, prosím
        No, jak mám rozumět tomu odstavci s nadpisem „Normalizace“? Jako že výstup ze serveru (z databáze) vyprodukovaný např. PHP se „otiskne“ do jakéhosi prostředí mezi serverem a HTML stránkou tam, kde se aplikuje ten React, čili ze serveru přijde výstup v podobě např. nějaké jedné hodnoty a prostředí s Reactem ji rozešle v různých podobách do několika míst na HTML stránce najednou (je-li to potřeba)?

        1. daniel.steigerwald

          Re: Srozumitelně, prosím
          Apklikace má nějaká data, třeba počet produktů v košíku. Ty v klasické aplikaci držíte vždy na serveru, na klienta vyrenderujete HTML, a je-li třeba to změnit, tak browser musí udělat POST a stránku znovu načíst.

          V AJAX aplikaci na server odešlete jen změnu košíku a jen zjišťujete, jeslti operace proběhla v pořádku.

          Tak, a kde ty data browser drží? Buď přímo vyrenderovaná v HTML, což je ale špatně, nebo v nějakém JavaScriptovém objektu. Tak, a to je ta „normalizace“ dat. Košík je normální JS instance, a data z ní se renderují kde je třeba. Už nenačítám počet produktů v košíku z HTML, ale z JavaScriptu.

          1. Choakinek

            Re: Srozumitelně, prosím
            No a pak kde je problém pro jQuery? jQuery nečte jen z HTML, ale i ze souborů jiných formátů.

Napsat komentář

Tato diskuse je již příliš stará, pravděpodobně již vám nikdo neodpoví. Pokud se chcete na něco zeptat, použijte diskusní server Devel.cz

Zdroj: https://www.zdrojak.cz/?p=12210