{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,7,26]],"date-time":"2025-07-26T09:02:59Z","timestamp":1753520579485},"publisher-location":"Singapore","reference-count":9,"publisher":"Springer Singapore","isbn-type":[{"type":"print","value":"9789811310553"},{"type":"electronic","value":"9789811310560"}],"license":[{"start":{"date-parts":[[2018,7,24]],"date-time":"2018-07-24T00:00:00Z","timestamp":1532390400000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2019]]},"DOI":"10.1007\/978-981-13-1056-0_56","type":"book-chapter","created":{"date-parts":[[2018,7,23]],"date-time":"2018-07-23T16:30:31Z","timestamp":1532363431000},"page":"571-579","update-policy":"http:\/\/dx.doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":7,"title":["Transforming JavaScript-Based Web Application to Cross-Platform Desktop with Electron"],"prefix":"10.1007","author":[{"given":"Kitti","family":"Kredpattanakul","sequence":"first","affiliation":[]},{"given":"Yachai","family":"Limpiyakorn","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2018,7,24]]},"reference":[{"key":"56_CR1","unstructured":"Electron. \nhttps:\/\/electronjs.org\n\n. Accessed 21 Dec 2017"},{"key":"56_CR2","unstructured":"Node.js. \nhttps:\/\/nodejs.org\/en\n\n. Accessed 21 Dec 2017"},{"key":"56_CR3","volume-title":"HTML5 and javaScript web apps","author":"W Hales","year":"2012","unstructured":"Hales W (2012) HTML5 and javaScript web apps. O\u2019Reilly Media, California"},{"key":"56_CR4","volume-title":"Building cross-platform desktop applications with electron","author":"M Jasim","year":"2017","unstructured":"Jasim M (2017) Building cross-platform desktop applications with electron. Packt Publishing, Birmingham"},{"key":"56_CR5","unstructured":"ReactJS example project. \nhttps:\/\/reactjs.org\/community\/examples.html\n\n. Accessed 10 Dec 2017"},{"key":"56_CR6","unstructured":"Electron example project. \nhttps:\/\/github.com\/electron\/electron-quick-start\n\n. Accessed 10 Dec 2017"},{"key":"56_CR7","unstructured":"The basics of package.json in Node.js and npm. \nhttps:\/\/nodesource.com\/blog\/the-basics-of-package-json-in-node-js-and-npm\n\n. Accessed 12 Apr 2018"},{"key":"56_CR8","unstructured":"Electron application architecture. \nhttps:\/\/electronjs.org\/docs\/tutorial\/application-architecture\n\n. Accessed 4 Apr 2018"},{"key":"56_CR9","unstructured":"npm. \nhttps:\/\/www.npmjs.com\n\n. Accessed 20 Dec 2017"}],"container-title":["Lecture Notes in Electrical Engineering","Information Science and Applications 2018"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-981-13-1056-0_56","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2018,7,23]],"date-time":"2018-07-23T16:56:25Z","timestamp":1532364985000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-981-13-1056-0_56"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,7,24]]},"ISBN":["9789811310553","9789811310560"],"references-count":9,"URL":"https:\/\/doi.org\/10.1007\/978-981-13-1056-0_56","relation":{},"ISSN":["1876-1100","1876-1119"],"issn-type":[{"type":"print","value":"1876-1100"},{"type":"electronic","value":"1876-1119"}],"subject":[],"published":{"date-parts":[[2018,7,24]]}}}