You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
프론트엔드의 독립화를 위해 Vue.js 프레임워크를 도입하기로 했다. Vue.js 도입 결정 이후 프론트엔드에서 첫번째로 고민한 부분은 파일 구조 변경 방식이다. 모든 것을 새로 고치기에는 정해야할 규칙들이 상당하고, Vue.js를 완전히 이해하지 못하여 완벽히 파일 구조 정리를 할 수 없는 상황이므로 우리는 Django 에서 사용했던 파일 구조를 차용하기로 했다. Board, bank와 같은 각각의 앱 파일 하위에 components, pages, routers 등과 같이 기능별로 다시 파일을 구분하려 한다. (참고: https://joshua1988.github.io/web-development/vuejs/vue-structure/) 또한 앱 폴더와 같은 위치에 components 폴더를 위치시켜, 전역으로 사용할 수 있는 컴포넌트를 따로 구분하기로 하였다. 앱 파일 하위의 파일 구분은 그때그때마다 회의를 하여 정의하기로 결정했다.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
2021.11.08
프론트엔드의 독립화를 위해 Vue.js 프레임워크를 도입하기로 했다. Vue.js 도입 결정 이후 프론트엔드에서 첫번째로 고민한 부분은 파일 구조 변경 방식이다. 모든 것을 새로 고치기에는 정해야할 규칙들이 상당하고, Vue.js를 완전히 이해하지 못하여 완벽히 파일 구조 정리를 할 수 없는 상황이므로 우리는 Django 에서 사용했던 파일 구조를 차용하기로 했다. Board, bank와 같은 각각의 앱 파일 하위에 components, pages, routers 등과 같이 기능별로 다시 파일을 구분하려 한다. (참고: https://joshua1988.github.io/web-development/vuejs/vue-structure/) 또한 앱 폴더와 같은 위치에 components 폴더를 위치시켜, 전역으로 사용할 수 있는 컴포넌트를 따로 구분하기로 하였다. 앱 파일 하위의 파일 구분은 그때그때마다 회의를 하여 정의하기로 결정했다.
Beta Was this translation helpful? Give feedback.
All reactions