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.

Responder a