[{"data":1,"prerenderedAt":37},["ShallowReactive",2],{"project-40e83118-03f0-4b53-9e87-531e59c12cad":3},{"banner":4,"bannerHotspotX":5,"bannerHotspotY":5,"body":6,"category":25,"cover":4,"coverAspectRatio":26,"coverPaletteBg":27,"coverRef":28,"date":29,"description":30,"github":5,"hotspotX":5,"hotspotY":5,"icon":23,"id":31,"show":32,"tags":33,"title":35,"uitgelicht":32,"url":36},"https:\u002F\u002Fcdn.sanity.io\u002Fimages\u002Fazj1y740\u002Fproduction\u002F223a52654062a3ea9fadd18ca975c0a33868eebb-2542x1426.png",null,[7,10,13,15,17,19,21],{"caption":5,"html":8,"icon":5,"language":5,"text":5,"type":9,"url":5},"Background","heading_2",{"caption":5,"html":11,"icon":5,"language":5,"text":5,"type":12,"url":5},"At 24i, we'd been building TV apps for years using an ageing in-house framework. To build a business case for migrating to LightningJS, we needed to prove it could handle our product's demands in practice.","paragraph",{"caption":5,"html":14,"icon":5,"language":5,"text":5,"type":9,"url":5},"The proof of concept",{"caption":5,"html":16,"icon":5,"language":5,"text":5,"type":12,"url":5},"Working together with a colleague, I built a functional streaming TV application using LightningJS — the same kind of content browsing experience 24i ships to millions of devices. The goal was to validate performance, developer experience, and feature parity with what we already had.",{"caption":5,"html":18,"icon":5,"language":5,"text":5,"type":9,"url":5},"Outcome",{"caption":5,"html":20,"icon":5,"language":5,"text":5,"type":12,"url":5},"The result was solid. The PoC demonstrated that LightningJS was a viable path forward and gave the team the confidence needed to commit to the migration.",{"caption":5,"html":22,"icon":23,"language":5,"text":5,"type":24,"url":5},"The live demo is available at the link above.","⚡","callout","Coding",1.7826086956521738,"#b1c2d3","image-223a52654062a3ea9fadd18ca975c0a33868eebb-2542x1426-png","2025-01-01","Part of the product of 24i build with LightningJs as part of proofing we need to use a new technology stack. I worked together on this with a colleague and the result is solid.","40e83118-03f0-4b53-9e87-531e59c12cad",true,[34],"24i","Poc - LightningJS","https:\u002F\u002Fpoc-lightning-develop.24imedia.tv\u002Fes6\u002F",1786520528728]