Saturday 19 December 2015

The appearance in JS of patterns and frameworks akin to Flex patterns and associated frameworks for Front End Development.

I've spent the last 4 years building the agile iterative processes, designing the architecture and developing the front end of an enterprise level suite of modular applications for fund managers to evaluate and execute transactions for a major asset management company. This was done in Flex and while on the project we realised that we would most likely change our front end tech at some point and when we first thought of javascript we felt that it still wasn't ready for efficient, productive, enterprise software development especially when factoring a team of contractors and permanent junior front end developers. However with the advent of Angular, React,Flux and of the agile tools the JS community has put together in the last 5 years, I'm happy to say that developing big, long term, stable enterprise applications of measurable quality in javascript is now a lot more feasible than it once was and more enjoyable too! In my next post, I am going to outline some of the JS tools I have developed with and compare them to technologies I have developed with earlier as it's increasingly apparent that what is new in JS are older ideas that have been used in Flex/AS. Note: I'm not stating that Flex was the first to bring such ideas to the web, it's just that is where I got a deeper awareness of them.