b'
In this episode, Scott and Wes talk with Etienne Lemay, developer of\\xa0Missive, about his experience building Missive, best practices, and the pros and cons of building desktop and mobile apps with a single codebase.
LogRocket lets you replay what users do on your site, helping you reproduce bugs and fix issues faster. It\\u2019s an exception tracker, a session re-player and a performance monitor. Get 14 days free at\\xa0logrocket.com/syntax.
Get a 30 day free trial of Freshbooks at\\xa0freshbooks.com/syntax\\xa0and put SYNTAX in the \\u201cHow did you hear about us?\\u201d section.
0:57 - What is Missive?
6:10 - What is the desktop app built in?
9:44 - Did you use any particular libraries for the front-end?
11:44 - How are you managing state?
13:37 - Is it challenging to do all of this in JS?
15:07 - What was the catalyst for the \\u201cmulti-conversation swipe\\u201d?
21:32 - What is the mobile app built in?
24:00 - What are the advantages of Cordova?
30:30 - How do you manage offline/syncing/etc. so well in a JS app?
34:56 - How do you test it?
36:52 - Have you looked into Cypress?
39:35 - How do you style it?