[{"data":1,"prerenderedAt":42},["ShallowReactive",2],{"yVJSdDkk5YSwcGwLClEa-fKO3YKAWz0cHnB6CcOBCnw":3,"_apollo:default":27},{"talks":4},[5],{"__typename":6,"id":7,"name":8,"abstract":9,"youtubecode":10,"category":11,"createdAt":12,"speakers":13,"event":23},"Talk","ck21pezaoqub50b71j1e74ny3","Running A\u002FB tests on SPA's","Working on a long-lived product requires to take into account maintainability and extensibility of the codebase. On the other hand, A\u002FB testing is a practice that inherently generates short-lived disposable code. In this talk we will see how we can make these two approaches coexist in a sustainable way.",null,"Frontend","2019-10-22T10:26:42.096+00:00",[14],{"__typename":15,"id":16,"name":17,"speakerPicture":18},"Speaker","ck21perkrayo90b4959xd3qy7","Alberto Congiu",{"__typename":19,"url":20,"handle":21,"fileName":22},"Asset","https:\u002F\u002Feu-central-1.graphassets.com\u002FAYopFRtiZSsGRyNXA0N4nz\u002F0hoJDkcGTiOX4QfwXTqb","0hoJDkcGTiOX4QfwXTqb","IMG-20190408-WA0022.jpg",{"__typename":24,"id":25,"date":26},"Event","ck21p0r24au540b49btxnp04t","2019-11-27",{"Speaker:ck21perkrayo90b4959xd3qy7":28,"Event:ck21p0r24au540b49btxnp04t":30,"Talk:ck21pezaoqub50b71j1e74ny3":31,"ROOT_QUERY":37},["null","__typename",15,"id",16,"name",17,"speakerPicture",29],["null","__typename",19,"url",20,"handle",21,"fileName",22],["null","__typename",24,"id",25,"date",26],["null","__typename",6,"id",7,"name",8,"abstract",9,"youtubecode",10,"category",11,"createdAt",12,"speakers",32,"event",35],[33],{"__ref":34},"Speaker:ck21perkrayo90b4959xd3qy7",{"__ref":36},"Event:ck21p0r24au540b49btxnp04t",["null","__typename",38,"talks({\"first\":1,\"where\":{\"id\":\"ck21pezaoqub50b71j1e74ny3\"}})",39],"Query",[40],{"__ref":41},"Talk:ck21pezaoqub50b71j1e74ny3",1791217022781]