2020년 8월 26일 수요일

Vujs , Nuxt 를 해보다.

 Vuejs 와 Nuxtjs 는 문서화가 잘 되어있으니까 그냥 쓰면 되고,


컴퍼넌트라는 단위로 만드는 것은 좋으나, 컴퍼넌트에 너무 많은 비지니스 로직이 들어가지 않도록 하는게 좋을거 같다.

또 컴퍼넌트에서 직접 서버와 통신하여 자료를 for 로 출력하는것은 테스트를 어렵게 만들기 때문에 되도록 Repositry 를 이용하여 컴퍼넌트에 props 나 mixin 형태로 주입(?) 하는 것이 좋다.

참고 : https://markus.oberlehner.net/blog/tight-coupling-vs-loose-coupling-in-vuejs/

혹시 화면단에서 i18n 지원이 필요하면 다음을 참고하자

https://dev.to/astagi/how-to-build-a-jamstack-multi-language-blog-with-nuxt-js-3gah

SEO  대응도 하고싶다면 이거.

https://vuedose.tips/optimize-seo-and-social-media-sharing-in-a-nuxt-blog