Tags
@GeertjanW, code, developer, enterprise, framework, javascript, JET, meetup, toolket
Last night was the latest in #OracleDeveloperMeetups in London. The evening’s focus was on JavaScript Frameworks, Toolkits and Web Components. Whilst the event is sponsored by Oracle the focus is very much on the challenges of JavaScript Frameworks.
Some really thought-provoking points were made by Geertjan Wielenga. For example, whilst JavaScript evolution is compared to Java running at a tremendous pace, people get caught up and identify themselves with specific frameworks, Vue, React or Angular rather than JavaScript as a language and delivering solutions – particularly in the case of Enterprises that meet enterprise-grade needs – internationalization, sustainable, robust etc. Not only that, the rate of change has led something of fad or fashion in frameworks and by the time an enterprise organization had seriously got to grips with the framework, its build processes etc than it is yesterday’s news and people want to move on.
To this challenge, a number of enterprises have built and hardened their own technology stacks and then made these available as open source. Whilst players such as Netflix and Uber may be known for this, but other organizations as diverse as Walmart, PayPal and the FT have done this. Which leads to a worthwhile point, that when looking to choose a framework look at the sort of problems the business has to address and how this aligns to your own needs as this will give an indication of framework likely fit, and how active is the maintenance and support content development. Whilst a mature solution won’t have the same velocity of commits to the code base as a new project. It should be ticking along as bug fixes, improvements etc are included rather than inactive.
This all forms the background to JET as a toolkit and it’s support for the Web Components standard. Oracle has a significant SaaS and PaaS portfolio which needs a robust stable but extensible toolkit to drive consistency and remove the need to solve the same problem over and over. By taking a Toolkit rather than a framework approach it provides a way of working embodying good practice without imposing it. It also pulls together and leverages the most suitable libraries.
Geertjan’s slides can be found here, which offer many more insights along with contributions to Oracle Groundbreaker TechTips tips on YouTube here.
JET In Action
Geertjan’s session was followed by James Neate and Jack Kirk from Capgemini talking about their experiences of bringing JET to life with real use cases and the power, ease of using and extending JET to provide some very powerful and effective visual representations of data. From using maps combined with pie graphs to illustrate application deployment and environment used in a multi-cloud & hybrid platform to 3D visualization of commands being sent to a simulated drone going via a classic requirement of a reactive responsive UI fronting large ERP to optimise and streamline specific user processes.
If you’d like custom JET support then Geertjan will welcome your contact.