Porting Jangouts to React/Redux

62 views
Skip to first unread message

Imobach González Sosa

unread,
Jul 2, 2019, 1:05:19 PM7/2/19
to jangouts
Hi all,

The last week we celebrated the 18th Hack Week at SUSE, and we decided
to give Jangouts some love. As you may know, Jangouts was built using
Angular 1 and has not received any important update on its toolchain
since 2015. And, you know, in web development world, that's simply too
much :)

Some time ago, we started a project to migrate Jangouts to Angular 2[1]
but, in the end, we (I) were not happy with the result. But, to be
clear, it was not an Angular problem, just that I think we followed the
wrong approach.

After having played with React[2]/Redux[3] for a while, we decided to
give it a try. However, this time, we did something better: we extracted
all the logic which interacts with the Janus server to be
framework-agnostic[4], and we started to rebuild the interface on top of
it[5].

However, this React/Redux based version is far from being
finished. There is a lot of pending stuff, and it would be great to get
some extra help from you :). So, in case anyone is interested, we have
created a GitHub project[6] which contains all things that we would like
to implement soon.

Thanks in advance!

Regards,
Imo

[1] https://github.com/jangouts/jangouts/tree/angular-2
[2] https://reactjs.org/
[3] https://redux.js.org/
[4] https://github.com/jangouts/jangouts/tree/rewrite-using-react-redux/src/janus-api
[5] https://github.com/jangouts/jangouts/tree/rewrite-using-react-redux
[6] https://github.com/jangouts/jangouts/projects/1

--
Imobach González Sosa
Twitter: @imobachgs
Web: https://imobachgs.github.io/
Reply all
Reply to author
Forward
0 new messages