Bacon.js eh um cogumelo que ja nasceu ah alguns anos ( Feb 19, 2012 – Nov 27, 2015) e consegue ser meses mais velho que o rxjs ( Sep 9, 2012 – Nov 27, 2015) pelo menos segundo o github =)
2015-11-27 16:41 GMT+00:00 Hugo Ferreira <[email protected]>: > "*Behold!* It counts up and down as you click the buttons" > O máximo !!!!!! > > As libs que nascem como cogumelos e com nomes cada vez mais espetaculares > como bacon :D > > > No dia 27 de novembro de 2015 às 16:36, BruNeX <[email protected] > > escreveu: > >> Sim, o Immutable.js oferece Persistent Immutable data-structures que >> substituem as default structures do JS arrays, objects etc.. E cada um dos >> novos tipos teem certas características que facilitam dependendo da task. >> >> O Rxjs mais uma util library comparável com bacon.js ( >> https://baconjs.github.io) que serve transformar tudo o que seja um >> event-source (mouse-clicks, scroll-events, ajax-calls, websockets etc...) >> em reactive streams que podem ser manipulados de maneira funcional com >> maps, reduces, filters etc... >> >> Em clojure-land porque a linguagem eh fully functional temos default na >> linguagem coisas como o core.async e channels que tratam disso. >> >> Cheers, >> BruNeX >> >> >> >> 2015-11-27 16:18 GMT+00:00 João Fernandes < >> [email protected]>: >> >>> Bruno, O Immutable.js é muito diferente do Rxjs? >>> >>> 2015-11-27 16:04 GMT+00:00 BruNeX <[email protected]>: >>> >>>> Heya, >>>> >>>> Uma Interessante escolha que ninguém ainda mencionou e que estou a usar >>>> actualmente eh ClojureScript com react.js wrappers como OM e Reagent. >>>> >>>> Eh um combo porreiro e graças as immutable data structures do Clojure >>>> consegue 6x melhor performance react.js vanillaJS. De notar que pouco >>>> depois dos primeiros benchmarks o facebook criou outro projecto >>>> https://facebook.github.io/immutable-js/ com o mesmo tipo de >>>> datastructures para aumentar a performance do react :) >>>> >>>> Se quiserem experimentar aconselho a darem uma vista de olhos neste >>>> video para terem uma noção de quão fácil eh o workflow :) >>>> >>>> https://www.youtube.com/watch?v=j-kj2qwJa_E >>>> >>>> PS:Clojure eh uma lisp language e tem montes de parêntesis (((())))) >>>> PS2: Se quiserem ir para uma das melhores propostas para o front-end >>>> aconselho tb a verem ELM http://elm-lang.org/ (que todas estas modern >>>> libraries andam a copiar ideas) >>>> >>>> Cheers, >>>> >>>> BruNeX >>>> >>>> -- >>>> Recebeu esta mensagem porque subscreveu ao grupo "Mailing List da >>>> Comunidade Portuguesa de Rich Internet Applications - www.riapt.org" >>>> do Grupos do Google. >>>> Para anular a subscrição deste grupo e parar de receber emails do >>>> mesmo, envie um email para [email protected]. >>>> Para publicar uma mensagem neste grupo, envie um email para >>>> [email protected]. >>>> Visite este grupo em http://groups.google.com/group/riapt. >>>> Para mais opções, visite https://groups.google.com/d/optout. >>>> >>> >>> >>> >>> -- >>> >>> João Fernandes >>> >>> -- >>> Recebeu esta mensagem porque subscreveu ao grupo "Mailing List da >>> Comunidade Portuguesa de Rich Internet Applications - www.riapt.org" do >>> Grupos do Google. >>> Para anular a subscrição deste grupo e parar de receber emails do mesmo, >>> envie um email para [email protected]. >>> Para publicar uma mensagem neste grupo, envie um email para >>> [email protected]. >>> Visite este grupo em http://groups.google.com/group/riapt. >>> Para mais opções, visite https://groups.google.com/d/optout. >>> >> >> >> >> -- >> Bruno Barreto >> >> -- >> Recebeu esta mensagem porque subscreveu ao grupo "Mailing List da >> Comunidade Portuguesa de Rich Internet Applications - www.riapt.org" do >> Grupos do Google. >> Para anular a subscrição deste grupo e parar de receber emails do mesmo, >> envie um email para [email protected]. >> Para publicar uma mensagem neste grupo, envie um email para >> [email protected]. >> Visite este grupo em http://groups.google.com/group/riapt. >> Para mais opções, visite https://groups.google.com/d/optout. >> > > -- > Recebeu esta mensagem porque subscreveu ao grupo "Mailing List da > Comunidade Portuguesa de Rich Internet Applications - www.riapt.org" do > Grupos do Google. > Para anular a subscrição deste grupo e parar de receber emails do mesmo, > envie um email para [email protected]. > Para publicar uma mensagem neste grupo, envie um email para > [email protected]. > Visite este grupo em http://groups.google.com/group/riapt. > Para mais opções, visite https://groups.google.com/d/optout. > -- Bruno Barreto -- Recebeu esta mensagem porque está inscrito no grupo "Mailing List da Comunidade Portuguesa de Rich Internet Applications - www.riapt.org" dos Grupos do Google. Para anular a subscrição deste grupo e parar de receber emails do mesmo, envie um email para [email protected]. Para publicar uma mensagem neste grupo, envie um e-mail para [email protected]. Visite este grupo em http://groups.google.com/group/riapt. Para mais opções, consulte https://groups.google.com/d/optout.
