Hello and welcome to our community! Is this your first visit?
Register
Enjoy an ad free experience by logging in. Not a member yet? Register.
Results 1 to 2 of 2
  1. #1
    New to the CF scene
    Join Date
    Dec 2005
    Posts
    8
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Javascript MVC based development/conversion postmortem

    I just started at a position about a month ago and one of their goals in to basically rewrite the entire web platform codebase going with a focus more on using front-end technologies for the front-end (HTML, CSS/SASS, JavaScript/AngularJS, etc...) and then have the backend be more just a REST API. While development and product is completely behind this idea, there is some caution from higher up in the business about doing a rewrite. We have been encouraged to do refactoring however the codebase at it old spots is about 8-9 years old and while we can refactor the code to make things a little better, we are not going to gain very much.

    One example of this was trying to make our website drop support for IE 7. When this happened, a ton of the UI just broke as was so bad that they just reverted the changes to force IE into 7 mode. While I am sure it would be possible to make the current site IE8+ compatible, it will probably take quite some time since there are not many people here who really know the inner-workings on the UI for the website of the current codebase.

    I have just finished building a low risk small application using all the newer technologies (AngularJS, SASS, Grunt, etc...) so this will serve as a good example of why we should be pushing to rewrite the platform and not refactor the platform however I am trying to look for any other companies/developers that have posted postmortems on there development of an application using JavaScript frameworks whether is be backbone.js, ember.js, Knockout.js, etc... (while we are going with AngularJS, the benefits of using a JavaScript MV* framework are pretty consistent at a high level with all JavaScript MV* frameworks). I am look for both new applications that start with these technologies and applications they were converted to these technologies. Any articles that detail on how/why companies/developers went for this type of technology stack would be helpful. Just trying to find some resources that will help be make a better argument for the rewrite.

    Does anyone know of any good articles like this?

  • #2
    Senior Coder rnd me's Avatar
    Join Date
    Jun 2007
    Location
    Urbana
    Posts
    4,294
    Thanks
    10
    Thanked 583 Times in 564 Posts
    the web is a moving target and while old tools may have hit the mark it sounds like they are more of a limitation than a solution.
    my site (updated 13/9/26)
    BROWSER STATS [% share] (2014/5/28) IE7:0.1, IE8:5.3, IE11:8.4, IE9:3.2, IE10:3.2, FF:18.2, CH:46, SF:7.9, NON-MOUSE:32%


  •  

    Posting Permissions

    • You may not post new threads
    • You may not post replies
    • You may not post attachments
    • You may not edit your posts
    •