{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T04:15:54Z","timestamp":1750220154666,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":15,"publisher":"ACM","license":[{"start":{"date-parts":[[2022,5,12]],"date-time":"2022-05-12T00:00:00Z","timestamp":1652313600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2022,5,12]]},"DOI":"10.1145\/3543712.3543754","type":"proceedings-article","created":{"date-parts":[[2022,9,20]],"date-time":"2022-09-20T22:24:32Z","timestamp":1663712672000},"page":"64-70","source":"Crossref","is-referenced-by-count":0,"title":["Way - A Fast Front-end Generator Framework Based on Python Processing"],"prefix":"10.1145","author":[{"given":"Jinwei","family":"Lin","sequence":"first","affiliation":[{"name":"School of in Information Technology, Monash University, Malaysia"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jinbin","family":"Lin","sequence":"additional","affiliation":[{"name":"Bao'an Water Group, Shenzhen Bao'an Water Group, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jinhuang","family":"Lin","sequence":"additional","affiliation":[{"name":"Bao'an Water Group, Shenzhen Bao'an Water Group, China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2022,9,20]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"Angular","author":"Matthew Tyson","year":"2021","unstructured":"Matthew Tyson . ( 2021 ). Angular , React, Vue : JavaScript frameworks compared. InfoWorld .com. Matthew Tyson. (2021). Angular, React, Vue: JavaScript frameworks compared. InfoWorld.com."},{"key":"e_1_3_2_1_2_1","volume-title":"Advanced TypeScript programming projects: build 9 different apps with TypeScript 3 and JavaScript Frameworks such as Angular, React, and Vue","author":"O'Hanlon Peter","year":"2019","unstructured":"O'Hanlon , Peter . ( 2019 ). Advanced TypeScript programming projects: build 9 different apps with TypeScript 3 and JavaScript Frameworks such as Angular, React, and Vue ( 1 st edition). O'Hanlon, Peter. (2019). Advanced TypeScript programming projects: build 9 different apps with TypeScript 3 and JavaScript Frameworks such as Angular, React, and Vue (1st edition).","edition":"1"},{"key":"e_1_3_2_1_3_1","volume-title":"MDN Web Doc. JavaScript Tutorial. Retrieved","author":"Mozilla","year":"2022","unstructured":"Mozilla . MDN Web Doc. JavaScript Tutorial. Retrieved April 8, 2022 from https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/JavaScript Mozilla. MDN Web Doc. JavaScript Tutorial. Retrieved April 8, 2022 from https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/JavaScript"},{"key":"e_1_3_2_1_4_1","volume-title":"HTML Living Standard \u2014 Last Updated","author":"Whatwg","year":"2022","unstructured":"Whatwg . HTML Living Standard \u2014 Last Updated 4 April 2022 . Retrieved April 9, 2022 from https:\/\/html.spec.whatwg.org\/multipage\/ Whatwg. HTML Living Standard \u2014 Last Updated 4 April 2022. Retrieved April 9, 2022 from https:\/\/html.spec.whatwg.org\/multipage\/"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.techsoc.2021.101529"},{"volume-title":"JAVASCRIPT WEB APIS. Retrieved","year":"2022","key":"e_1_3_2_1_6_1","unstructured":"W3C. HTML & CSS standard. JAVASCRIPT WEB APIS. Retrieved April 9, 2022 from https:\/\/www.w3.org\/standards\/webdesign\/htmlcss W3C. HTML & CSS standard. JAVASCRIPT WEB APIS. Retrieved April 9, 2022 from https:\/\/www.w3.org\/standards\/webdesign\/htmlcss"},{"key":"e_1_3_2_1_7_1","unstructured":"W3C. Document Object Model (DOM) Level 2 HTML Specification. Retrieved April 9 2022 from https:\/\/www.w3.org\/TR\/DOM-Level-2-HTML  W3C. Document Object Model (DOM) Level 2 HTML Specification. Retrieved April 9 2022 from https:\/\/www.w3.org\/TR\/DOM-Level-2-HTML"},{"key":"e_1_3_2_1_8_1","volume-title":"Refs and the DOM. Retrieved","author":"React React Docs","year":"2022","unstructured":"React . React Docs . Refs and the DOM. Retrieved April 9, 2022 from https:\/\/reactjs.org\/docs\/refs-and-the-dom.html React. React Docs. Refs and the DOM. Retrieved April 9, 2022 from https:\/\/reactjs.org\/docs\/refs-and-the-dom.html"},{"key":"e_1_3_2_1_9_1","volume-title":"Vue and Web Components. Retrieved","author":"Vue Vue Docs","year":"2022","unstructured":"Vue . Vue Docs . Vue and Web Components. Retrieved April 9, 2022 from https:\/\/vuejs.org\/guide\/extras\/web-components.html#using-custom-elements-in-vue. Vue. Vue Docs. Vue and Web Components. Retrieved April 9, 2022 from https:\/\/vuejs.org\/guide\/extras\/web-components.html#using-custom-elements-in-vue."},{"key":"e_1_3_2_1_10_1","volume-title":"incremental-dom. About. Retrieved","author":"Google","year":"2022","unstructured":"Google . incremental-dom. About. Retrieved April 9, 2022 from http:\/\/google.github.io\/incremental-dom\/#about Google. incremental-dom. About. Retrieved April 9, 2022 from http:\/\/google.github.io\/incremental-dom\/#about"},{"key":"e_1_3_2_1_11_1","unstructured":"Angular. Angular Docs. Angular Ivy. Retrieved April 9 2022 from https:\/\/docs.angular.lat\/guide\/ivy  Angular. Angular Docs. Angular Ivy. Retrieved April 9 2022 from https:\/\/docs.angular.lat\/guide\/ivy"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1088\/1757-899X\/801\/1\/012136"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-51253-8_10"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1002\/spe.3044"},{"key":"e_1_3_2_1_15_1","volume-title":"XMLHttpRequest Living Standard \u2014 Last Updated 21 February. Retrieved","author":"Whatwg","year":"2022","unstructured":"Whatwg . XMLHttpRequest Living Standard \u2014 Last Updated 21 February. Retrieved April 9, 2022 from 2022 https:\/\/xhr.spec.whatwg.org Whatwg. XMLHttpRequest Living Standard \u2014 Last Updated 21 February. Retrieved April 9, 2022 from 2022 https:\/\/xhr.spec.whatwg.org"}],"event":{"name":"ICCTA 2022: 2022 8th International Conference on Computer Technology Applications","acronym":"ICCTA 2022","location":"Kapfenberg Austria"},"container-title":["2022 8th International Conference on Computer Technology Applications"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3543712.3543754","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3543712.3543754","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T19:00:14Z","timestamp":1750186814000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3543712.3543754"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,5,12]]},"references-count":15,"alternative-id":["10.1145\/3543712.3543754","10.1145\/3543712"],"URL":"https:\/\/doi.org\/10.1145\/3543712.3543754","relation":{},"subject":[],"published":{"date-parts":[[2022,5,12]]}}}