These are chat archives for opal/vienna

14th
Oct 2014
AstonJ
@AstonJ
Oct 14 2014 12:18
@adambeynon & @elia Did you have any more thoughts about it? If you see Vienna/Fire as mainly for Rails, you could just call it Rails on Fire (Rails Frontend in Ruby and-something-beginning-with-e-here).
(Could always later call it Ruby on Fire - if you end up building your own back-end, or shift focus to another back end framework)
Adam Beynon
@adambeynon
Oct 14 2014 12:34
@AstonJ I see it as primaily rails, but then the richer client side apps start getting, there might be a surge in sinatra/rack apps as the rails stack is no longer needed
ruby fire, or opal fire might seem more appropriate
AstonJ
@AstonJ
Oct 14 2014 13:21
I think you are right @adambeynon - that’s how I see things going as well. I prefer Ruby Fire as I think that’s what most people will remember/search for. With 'Opal Fire’ you end up with two brands competiting with each other, whereas with Ruby Fire, ‘Ruby' is mainly there to add context.
Adam Beynon
@adambeynon
Oct 14 2014 13:24
yeap. I think the “Opal” part only half tells the story. I would like to see part of "Ruby Fire” running server side as well for pre-rendering templates for first load
AstonJ
@AstonJ
Oct 14 2014 13:28
Yeah, that’s often one of the criticisms of single page apps using frameworks like Ember - you often go to a Discourse forum and there is a noticeable lag on first visit.
Loïc Boutet
@loicboutet
Oct 14 2014 15:42
@adambeynon what would you do differently than vienna regarding the view/temolate system? Do you Think of mostly keeping it or are you thinking of something really different for fire?
Adam Beynon
@adambeynon
Oct 14 2014 15:50
@loicboutet well, I like the simplicity of the current view class. Anything customized for an app can be handled at the controller level. I always use a base ApplicationController in vienna apps, and add #after_action() callbacks to handle rendering type stuff
AstonJ
@AstonJ
Oct 14 2014 16:20
I’d love to see declarative html, web componants and any other of the current best methodologies in modern front end development @adambeynon - I think we should not just try to be like Angular or Ember, but be better than them, in a typical Ruby fashion of course :D
Loïc Boutet
@loicboutet
Oct 14 2014 19:59
From what I understand about web components, the vienna view could already be considered as a web component, i mean if you compare to polymer it is quite similar. But maybe i'm missing something?
@adambeynon What do you mean you use an application controller? You mean a vienna controller? (If so I miss those) or you mean when you integrate vienna with rails/sinatra? If you mean the latter could you give a high level point of view of how you do the integration? I would love to have an example of how your are doing that (I would love to do it myself but struggle a bit on the how)
AstonJ
@AstonJ
Oct 14 2014 21:23
What do you prefer guys, with or without?
fire-wp.png
fire-logo-wp.png