{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,20]],"date-time":"2026-04-20T10:17:15Z","timestamp":1776680235078,"version":"3.51.2"},"reference-count":18,"publisher":"IEEE","license":[{"start":{"date-parts":[[2023,10,19]],"date-time":"2023-10-19T00:00:00Z","timestamp":1697673600000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2023,10,19]],"date-time":"2023-10-19T00:00:00Z","timestamp":1697673600000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2023,10,19]]},"DOI":"10.1109\/csit61576.2023.10324238","type":"proceedings-article","created":{"date-parts":[[2023,11,27]],"date-time":"2023-11-27T14:36:06Z","timestamp":1701095766000},"page":"1-5","source":"Crossref","is-referenced-by-count":2,"title":["Front-End web development project architecture design"],"prefix":"10.1109","author":[{"given":"Mykola","family":"Kolomoyets","sequence":"first","affiliation":[{"name":"Lviv Polytechnic National University,PIT Department,Lviv,Ukraine"}]},{"given":"Yurii","family":"Kynash","sequence":"additional","affiliation":[{"name":"Lviv Polytechnic National University,PIT Department,Lviv,Ukraine"}]}],"member":"263","reference":[{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1109\/csit56902.2022.10000771"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1109\/HORA49412.2020.9152920"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1109\/itca52113.2020.00033"},{"key":"ref4","volume-title":"Front-End Turing - MVC Architecture"},{"key":"ref5","volume-title":"Frui - MVVM Front-End framework"},{"key":"ref6","volume-title":"Redux - A Predictable State Container for JS Apps"},{"key":"ref7","volume-title":"React.Dev - Managing state"},{"key":"ref8","volume-title":"Zustand - State management library"},{"key":"ref9","volume-title":"React-Router"},{"key":"ref10","volume-title":"Vite - Next Generation Frontend Tooling"},{"key":"ref11","volume-title":"Next.js - Fundamentals"},{"key":"ref12","volume-title":"Hands On React"},{"key":"ref13","volume-title":"Dan Abramov - Medium"},{"key":"ref14","volume-title":"React Context. React. dev"},{"key":"ref15","volume-title":"What is prop drilling in React? - DEV Community"},{"key":"ref16","volume-title":"Atomic Design Methodology"},{"key":"ref17","volume-title":"Architectural methodology for front-end projects"},{"key":"ref18","volume-title":"Phenomenon Studio react project feature-sliced template"}],"event":{"name":"2023 IEEE 18th International Conference on Computer Science and Information Technologies (CSIT)","location":"Lviv, Ukraine","start":{"date-parts":[[2023,10,19]]},"end":{"date-parts":[[2023,10,21]]}},"container-title":["2023 IEEE 18th International Conference on Computer Science and Information Technologies (CSIT)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/10323600\/10323603\/10324238.pdf?arnumber=10324238","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,24]],"date-time":"2025-10-24T17:14:13Z","timestamp":1761326053000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/10324238\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,10,19]]},"references-count":18,"URL":"https:\/\/doi.org\/10.1109\/csit61576.2023.10324238","relation":{},"subject":[],"published":{"date-parts":[[2023,10,19]]}}}