Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
    Marcel Joist
    @MJoist_twitter
    Fantastic work
    i really like it
    I know drab before and i really missed it at rails
    Just this feedback from my side. Thanks a keep running the project
    Eran Peer
    @raen79
    Thanks, I'm glad you like it :)
    Pynix Wang
    @pynixwang
    reinvent asp.net webform and keep frontend states to backend.
    Eran Peer
    @raen79
    I don't understand what you are trying to say?
    Sergii Mostovyi
    @smostovoy
    Very interesting project and amazing work!
    Eran Peer
    @raen79
    Thanks :smile:
    Sergii Mostovyi
    @smostovoy
    a nice addition to a Turbolinks idea. Does it play well with Stimulus?
    Eran Peer
    @raen79
    I would assume it wouldn't as they are competing ideas. Both are about state management but in different ways. Also since different elements on the page get replaced on state changes it might break stimulus. I would say stimulus is not necessary if you are using fie, for the small js things you would need simple closures should be enough.
    Cristian Molina
    @megatux
    Hi, nice project. It feels a little slow the updates in the view...every actions requires a round-trip to the server? Also, how disconnection is handled?
    Eran Peer
    @raen79
    Hi, yes every action required a round trip but the speed is usually good. Where do you notice performance issues? Did you try this page: https://fie.eranpeer.co/showcase . If the performance issue is on your own server try caching. Fyi fie is hosted in Frankfurt so it may affect your performance. ATM disconnection is handled in the same way as ActionCable. In manipulators there is a method to check if the connection is closed.
    Eran Peer
    @raen79
    Hey guys, if anyone currently has projects running fie, I've upgraded it to 0.3.1. I basically stopped using Opal and converted to ES6 instead. Please tell me if you run into any bugs (although I've tested everything and it should be fine). :)
    Andre Meij
    @ahmeij
    Hi Eran, this looks like a great project!
    It seems all assigns (@variables) are sent encrypted to the client, how does this work if you have for instance an scope of a large amount of objects, I'm guessing that is the scope is expanded to an array because it was used in the view this will be quite big? (
    Eran Peer
    @raen79
    That is a limitation right now, I would say for now keep instance variables to a reasonable size. However you make a great point there should be a better system. Could you maybe create an issue on GitHub and I'll start working on a solution?
    Andre Meij
    @ahmeij
    Maybe an optional white or blacklist for instance variables?
    I could make a pull request, but knowing which way you want to go would be helpful
    Also, stimulus also works with Turbolinks, (which loads dynamic content) so maybe its possible to make them compatible
    But the use case is much more limited if Fie is used correctly I guess
    Eran Peer
    @raen79
    Yes I don't think stimulus does much if fie is used correctly. I haven't tried them together because to be honest I don't know how to use them together. Turbolinks should work fine however.
    I think a blacklist would be perfect by the way! Tell me if you are making a PR :).
    Andre Meij
    @ahmeij
    I'll make a pull request. I have a few instance variables that are Procs (which cant be marshalled) so I kind of need to anyway :)
    Eran Peer
    @raen79
    Awesome :D
    Eran Peer
    @raen79
    Do you mind tell me what you are working on? I am always curious what people do with fie.
    Andre Meij
    @ahmeij
    We have a logistical app with a backend which has many complicated settings. We'd like to improve interactivity on these pages and I'm testing to see if Fie can make that happen easier then stimulus
    We do a lot of Ruby, and only javascript when we really need to :) so it seems it would fit well
    Eran Peer
    @raen79
    Nice, what company do you work at?
    Andre Meij
    @ahmeij
    Boxture.com
    Andre Meij
    @ahmeij
    Have you ever tried this with namespaced controllers? I have some difficulty getting the commander subscription to work with controllers namespaced under 'admin'
    Andre Meij
    @ahmeij
    Another pull request coming soon :) namespaced controller support
    Eran Peer
    @raen79
    I haven't no good shout! If you have feature requests you don't have time for you can always tell me!
    Priit Tark
    @priit_twitter
    Hi, nice idea, we will start using it. Live typing is probably too fancy feature for our users, it requires usability changes, plus undo feature development. Therefore we will use fie with existing forms with classic submit.
    Eran Peer
    @raen79
    Awesome! Keep in mind that namespaced controllers currently do not work as was recently mentioned but you can access the feature from the latest version on git.
    I will release 0.3.4 in the week end
    Priit Tark
    @priit_twitter
    Thanks for tip!
    Eran Peer
    @raen79
    And version 0.3.4 is out, with the help of Boxture, namespaced controllers are now supported. The next step is partial re-rendering of pages for a huge huge performance boost.
    Marcel Joist
    @MJoist_twitter
    Thanks for your great work