Епизод 61 – част 2 – React.js и Web Components

Разговор със Радослав Станков на тема React.js и програмиране с компоненти в Web

Директен линк към част 2 (mp3) (ogg)

Линкове:
React.js
React Components
Displaying Data with React

React.js Conf 2015 Hype
React.js Conf 2015 – Immutable Data and React
Pete Hunt – The Secrets of React’s Virtual DOM (FutureJS 2014)

Tags: ,
| юли 12th, 2015 | Posted in Uncategorized |

32 Responses to “Епизод 61 – част 2 – React.js и Web Components”

  1. O(n) Says:

    На 20тата минута съм и пада голям хейт 😀 😀

  2. Stilgar Says:

    Microsoft Edge team ОЧЕВИДНО слушат Nerds2Nerds иначе не мога да си обясня защо точно вчера изскачат с тая статия:
    http://blogs.windows.com/msedgedev/2015/07/14/bringing-componentization-to-the-web-an-overview-of-web-components/

  3. ウォーロック Says:

    Е те всички имат разузнаване, щеше да е срамно да нямат…

  4. !ntel Says:

    Да споменете и за Hacking Team фиаското, че стана толкова дебела работата вече (и нашите бастуни от ДАНС са искали да купуват, ама нямали пари). Коментиратейте английския на нашите „агенти“. 😀

    BTW, честито на печелившите за rootkit-а в BIOS-a (фром Итали уит лов): http://www.intelsecurity.com/advanced-threat-research/blog.html

  5. Jeliu Says:

    Евала! За пръв път започвам със втория епизод. Темата е доста интересна за мен. Надявам се да не троля много в коментарите 🙂

  6. JOKe Says:

    Що няма грижи .. троленето е позволено 🙂

  7. Stilgar Says:

    Да троли човека ние час и половина се разправяхме!

  8. ウォーロック Says:

    То това не мисля че се класифицира като тролене… Те троловете са най вече по политическите статии в новинарските сайтове, дето коя партия ги кефела и коя щели да наплюят…
    Или с цел скрита реклама …
    Или да се погаврят с нервната система на някой…
    Или всичко на куп 🙂 …

  9. Stilgar Says:

    Тролове си има от преди да има платени тролове. Не трябва да оставяме платените тролове да превземат думата трол.

  10. ウォーロック Says:

    Тия усещам, как ще си ударят харакирито здраво… 🙂 Очакваме нови попълнения GNU/Linux потребители…

    thenextweb.com/microsoft/2015/07/17/windows-10-will-force-you-to-update-and-thats-good-news/

  11. Stilgar Says:

    Да, като всеки път досега, Vista, 8,… Linux взе всичките потребители.

  12. ウォーロック Says:

    Не тъй сега, Linux не ги взима. Те сами си ходят потребителите там :). Не го казвай тъй, все едно Linux ги кара с пушката на сила :). Индустрията с игрите се мести. Графичния дизайн се мести. Един куп други работи се местят . А и секретарките даже се местят 🙂 …

  13. Stilgar Says:

    Гледам аз как се местят. Gabe каза, че Windows 8 е disaster и ще прави всичко да върви на Lunix и някак си през тея 3 години потребителите на Lunix на Steam паднаха от 0.9 на 0.83%

  14. ウォーロック Says:

    Ей тука една малко стара статия, даже снимките ги няма явно вече. Виж с какво обработват специалните ефекти на филмите в Холивуд още от 2001 година, че даже и преди това.
    Сегашния списък на компании вероятно ще е доста по дълъг.

    http://www.creativeplanetnetwork.com/news/news-articles/linux-hollywood/381003

  15. Jeliu Says:

    Абе знаете кой накрая взима Windows-ките потребители … и това не е Линукс. От тук обявявам, че вече Apple са ми враг номер едно.
    Впрочем и мен не ме кефи смесването на код. Малко е странен тоя нов подход и не го разбирам много много все още, признавам си. Обещават пърформънс и да нямаш загуба на стейта на компонентите. Обаче … винаги има едно но. До тук каквото съм видял от собствения им сайт facebook.com май, май React не работи баш такака със стейта, както обещават.
    Заключението е – и Facebook и Google са нагли лъжци.
    Във старата ми фирма започнаха да използват Ember.js точно преди да си тръгна. Нямам наблюдения обаче според това, което съм чел е доста стабилен и най-важното, community driven ! Ако се доверя на една от тия двете компании със сигурност трябва да съм на ясно, че в някой момент ще бъда прецакан – безплатен обяд няма момчета. За това предпочитам като че ли да знам, че нямам гаранции за нищо ама поне да съм сигурен, че няма някой да ме изненада отзад неприятно 🙂

  16. Jeliu Says:

    И още нещо. Одавна се отказах от тоя динозавър наречен WinDOS. Продават ти уж нещо ново, обаче си влачат всичките стари глупости десетилетия наред.
    Като не искаш да ъпдейтваш и да ти се счупи всичкия софтуер – стой си на XP без съпорт, мен кво ме интересува. Всяка уважаваща себе си компания ще си пренапише софтуера за новото API.
    Аз искам лек OS, неща да ме кара да рибутвам за всяка една глупост.
    До тук стигам до заключението, че архитектурата на ядрото е от каменната епоха.
    Няма политика за модификации – принуден съм да търпя тъпата им графична среда (виртуални десктопи чак в Windows 10, честно ли бе брато), както и малоумният шел, който 2015-та година още няма аутокъмплишън като хората (а твърдят че е най-функционалния). И кво на „отвратителния“ bash (if – fi) си пишеш по-лесно скриптовете.
    Ясно ми е, че ако вкарат фичърите apple веднага ще ги съдят за патенти, което не могат да направят с Canonical, защото Unity е OpenSource – хахаха. За това дай възможност другите да влязат там където теб не те бива – кеф ти KDE, кеф ти Gnome…

  17. ⌀--·⓪ Says:

    Президенте, в името на тролщината трябва да те апострофирам. Не, че искам, не ща, ала истината е на първо място.

    Меките имат виртуални работни плотове от 15 години, може повече. Тогава пак направиха голям смях, защото като подадоха в патентното ведомство документите, в онагледяващият материал бяха забравили да изрежат логотата на Гном и КДЕ. Гнома май беше още единичката, а КДЕ двойката. Значи са повече май. Набиха ги в нещо, което наричаха power tools. Т’ва е свързано с една тяхна тъпа концепция (като всяка друга тяхна) дето наричаха power users. Беше още преди да купят Марк Русинович и да унищожат всичко от Сисинтърналс.

    Нахапаните имат патенти за неща дето не са измислили в телефоните, но на работният плот ще ме хванат за дебелият… шлифер, за да ме разведат. Няма точно нито едно нещо, за което да държат правата или поне да са измислили. Ако имаше поне едно, щяха да спукат Каноничните от дела, нищо, че били с опънат сос.

    Все още има хора дето сме живели през осемдесетте и помним кой какво е измислил, наложил, дал. И т’ва не са огризката. С прочутото си меню Start дори меките китки имат, с какво да се похвалят, а ония имат един гол и обелен (банан примерно). Ей за т’ва патентоват телено, канцеларско кошче, но нито една технология. Може би някой трябваше да ги светне, че разпространителското право е вечно, а запазените марки за десет години и не можеш да патентоваш графични елементи.

    =-=-=

    Магесник. Обърка се чу̀ек. Хакнатите са от другата част. Аз ги коментирах точно два пъти вече, ама ме досрамя за повече.

  18. ⌀--·⓪ Says:

    Ъ да президенте, *sh e вярно скапан език, макар способен на чудеса, за това народа се опитва да го смени. Модерно е да го заменят с жабешкият низ, но иначе читави неща като scsh има от десетилетия. Обаче до де има POSIX ще има и sh. Не, че е лошо де. По-добре е от разпознаваемите алтернативи, най-малкото заради readline. Срамота е, че гризнатите са я интегрирали много по-надълбоко от нас. Ма не GTK и Qt дето не са никакви toolkits трябва да се правят на интересни и да си вкарват някакви чудеса.

  19. ウォーロック Says:

    ⌀–·⓪ той не сефте :), цъкнах пак на туй у дясно най горното, па той отишло на 2 част… не ги направи Stilgar с различни цветове тц тц тц 🙂

  20. ⌀--·⓪ Says:

    Жалвай се на Гатака, повече има шанс да се смили. Стил мрази p4p почти колкото аз обичам dot not и сие.

  21. ⌀--·⓪ Says:

    Ей с’а се сещам, че и този новият кадър Алекс също не е противник, ама последно като го замолих, не ме отрази. Вероятно е доста зает и няма време да преглежда коментарите.

  22. Йордан Иванов Says:

    Мен тоя React много ме дразни. Според мен най-добрия фреймуорк към момента е Aurelia (http://aurelia.io/). Пишеш си на ES6, ползваш си отделни шаблони за HTML-а, и си разделяш нещата на отделни модули. Пък на реакта, най-големия проблем му е, че става кофти, когато започнат да работят дизайнера и програмиста по един и същи файл.

    ПП. Да си оправите плъгина за спамовете, че не мога да си ползвам никнейма (Proxy).

  23. Stilgar Says:

    О… ебаси plugin-а. (Нямам идея как се оправя)

  24. ウォーロック Says:

    С брадвата как :). Той е много смотан тоя плъгин. Аз последно дето правих едно против спам. Един honeypot + преди запис в базата, взима count по ip за определен период от време и ако надвиши X брой им удря една ръждива брадва на всичките от тоя IP дето са написани и готово 🙂 . И работи и без бисквити и жаваскрипт…

  25. ⌀--·⓪ Says:

    А ве Тхд, ако направят както казваш, то твоите и моите коментари ще зачезнат всичките 😛

  26. ウォーロック Says:

    Еее въпрос е на правилна пропорция бройки и време. При лоша става голяма брадва 🙂

  27. ウォーロック Says:

    Па honeypota като е направен да пише „I Agree“ или нещо такова, да го чеква бота , обикновено не стига до проверка в базата.

  28. ⌀--·⓪ Says:

    Аз май така и не се закачих тук?!

    Да кажа първо, че отново много силен епизод. Всеки се поизложи по малко, но много силно. Е Стил може да си мечтае за пренаписан Реактджс де 😉

    И аз бях мега, мега, гига почитател на Капучино. Недостижим.

    Само да спомена и за компонентите. Не е вярно, че няма! Фраш е:

    https://github.com/facebook/react/wiki/Complementary-Tools

    Специално за Найден, ще види, че там има и Кендо. Мен най-много ме впечатли Академия „Кан“. Луда работа чак до Латекс. Знам, че Стилгар не е никак впечатлен, но аз съм влюбен в Текс.

  29. ⌀--·⓪ Says:

    Я близо месец не е коментирано тук и аз съм бил последен.

    Обаждам се да кажа, че гледах Радо на конференцията на Софтуни (не на живо, в тубата). Интересно, че Иван бе най-активен във въпросите. Но аз за друго. Видях JSX как изглежда.

    Стана ми мило. Това е php. Това трябваше да е php днес. Още докато слушах епизода, се чудих Стил, какво се е загрижил за няколко езика на веднъж, като в php винаги така е било — в един и същи документ може да има php, html, js, sql. Има едни мизерници, Зенд се казват, дето превърнаха php в Жаба, но ние помним.

    И това е начина. Ако ще правиш система от образци, така става. И Стил, казвайки, че са пренаписали Web forms не е прав (не, че съм ги виждал). Пренаписали са php. Това беше той и това трябваше да си остане.

  30. Stilgar Says:

    Глупутки говориш. В PHP няма state => няма компоненти. То и events няма…

  31. ⌀--·⓪ Says:

    Не говоря за целият Reactjs, а конкретно за JSX. Той е едно към едно с php. Естествено, че php не прилича на Reactjs в цялост, защото въпреки, че е синче на perl, няма кой знае, какво функционално в него, ако не броим ламдите.

  32. ⌀--·⓪ Says:

    То не, че функционалните поддържат „състояние“, ама това е друг въпрос.

Leave a Reply