These are chat archives for ThoughtWorksInc/Binding.scala

5th
Oct 2016
Binh Nguyen
@ngbinh
Oct 05 2016 07:04
Hi, I have a question regarding the scalability of Binding.scala compares to scala react.js . I am wondering what is the biggest project that uses Binding.scala?
Adam Hibble
@Algomancer_twitter
Oct 05 2016 11:57
Hey Guys, throwing together a Play + Binding.scala template - https://github.com/Algomancer/Full-Stack-Scala-Starter
I know you guys have one, but I felt this this was a bit more traditional in terms of build set up from my experience. First time playing with binding.scala - let me know what you think.
Gonna be extending it into a SPA example most likely.
I am gonna be writing a few blogs about it, let me know if there are any points you'd like me to hit on. Would love a few quotes about 'Why Binding.scala'
Adam Hibble
@Algomancer_twitter
Oct 05 2016 12:09
@Atry Do you mind if I use your Chinese post as a basis to build from? Google translate doesn't do it justice. I run the largest software student society in Australia - post will probably get a fair bit reads. Will link to your original post.
杨博 (Yang Bo)
@Atry
Oct 05 2016 12:11
@Algomancer_twitter Of course. Go ahead!
You could also submit your template at http://lightbend.com/activator/template/contribute
Adam Hibble
@Algomancer_twitter
Oct 05 2016 12:11
Already done :-) Just waiting for approval.
杨博 (Yang Bo)
@Atry
Oct 05 2016 12:11
Cool!
Adam Hibble
@Algomancer_twitter
Oct 05 2016 12:12
I have just started exploring it, but it appears to suit my use case pretty nicely. I plan to use it in production for my startup.
If it passes DD
杨博 (Yang Bo)
@Atry
Oct 05 2016 12:14
Enjoy it. I will publish the rest Chinese articles about Binding.scala in couple of weeks on InfoQ.
Adam Hibble
@Algomancer_twitter
Oct 05 2016 12:15
Regardless, Seems pretty nice - well done. I have yet to dig through the code base. But, what features are currently seeking contribution?
杨博 (Yang Bo)
@Atry
Oct 05 2016 12:17
Recently, I myself is porting Binding.scala to JavaFX and FXML. I think it would be really good if you could create an Android port.
You can look into dom.scala, which is the Binding.scala DHTML intergration. It converts XML literals into binding expressions.
Adam Hibble
@Algomancer_twitter
Oct 05 2016 12:21
Oh! Not a bad idea, would love to see a todo list / enhancement tag issues / road map for the project. Can't promise anything, but I tend to try and contribute to anything I use a lot. And if I decided to go with Binding.scala
(Y)
Whilst I play with it more. I might make some reusable components. Always nice to have.
What do you think is the best way to manage styles/css?
杨博 (Yang Bo)
@Atry
Oct 05 2016 12:23
Yes, reusable components would be great.
I myself use SCSS and Bootstrap in our internal projects
With a sbt-sassify plugin
Adam Hibble
@Algomancer_twitter
Oct 05 2016 12:25
I might see how ScalaCSS plays with it. https://github.com/japgolly/scalacss
杨博 (Yang Bo)
@Atry
Oct 05 2016 12:27
IIRC @anthonyhoman have some expirences of using Binding.scala with ScalaCSS.
Adam Hibble
@Algomancer_twitter
Oct 05 2016 12:27
Brilliant!
Adam Hibble
@Algomancer_twitter
Oct 05 2016 13:00
@Atry if you had to give a one liner for the use case of scalajs-react vs Binding.scala - what would it be?
杨博 (Yang Bo)
@Atry
Oct 05 2016 13:01
I guess it is "less concepts and more features"