17
ciph3r
7y

Knockout JS.
I am not sure if the library itself is so bad or the code which I was working on was ugly. But since then I avoid anything that is related to knockout js.

Comments
  • 2
    It's the library, it is retarded beyond. I had the displeasure once, I gave up when I realised a js library is too incompetent to concatenate a string. How stupid is it that a library built on top of a language does not support the native capabilities of the language its built on top of. Should of called it cop-out instead.
  • 3
    @RTRMS it knocks out most of the native features i guess...
    And yeah i agree ko.js is fucking retarded. What's sad for me is that it's used for magento 2 frontend and I'm a magento frontend dev... :(
  • 2
    I guess it's supposed to knock you out with ugly code.
  • 1
    I worked once with KnockoutJS and I hated my life for doing that. I don't know Angular but it looks easier, I do work now with ReactJS and worked a bit on ASP.Net Core, all three had better solutions for the same task Knockout is achieving
  • 0
    @cankarales Can't wait to tell this to my colleague, he is working on Magento 1.9 and already hating this life. I'm gonna tell him something that makes it easier on him (unless they use it on 1.9 too, I don't know)
  • 1
    @gitpush i worked with magento 1 for a year now and it's pretty good. It's js library of choice is peototype js which is also rubbish imo but i didn't have to work with it much so it's ok.
    What is your colleague working on primarily? Frontend or backend?
  • 0
    @cankarales mostly backend, I work with him for Magento rest API extensions, and he usually connect extensions and modify controllers as per client requirements.
  • 1
    @gitpush magento 2 backend is much better than M1 in my opinion so that's cool :)
  • 1
    @cankarales yup he is suffering so are we 😥
  • 0
    I'm happy that I never had look at ko.js after that.. hahah
Add Comment