Front
-
[VUE]ESLint 와 Prettier 개념 및 설정IT개발이야기 2023. 1. 31. 22:00
오늘은 vue 프로젝트 중 설정되어 있던 ESLint와 Prettier를 알아보겠습니다. 두 설정은 많은 사람들과 협업하여 코드를 작성할 때 에러와 코딩스타일을 일정하게 잡아주는 가이드라인 역할을 할 수 있어서 굉장히 유용한 설정이다. 기존에 이런 설정 없이 코드를 작성하였다면, 적응하는데 초반에 난감할 수 있지만,오히려 익숙해지면 더 편하고 활용성이 좋습니다. ESLint는 ES (ecma script) Lint(소스 코드에서 문제가 될 만한 점을 찾는 작업)자바스크립트 문법에 에러를 표시해 주는 도구입니다. Prettier는 code formater의 일종이며, 코드 규칙을 세부적으로 설정해 두면 정해놓은 규칙에 맞게 자동으로 정렬해서 가독성도 높이고 코드 스타일을 통일할 수 있는 플러그인입니다. 두..
-
[Angular] 기초 개념 정리IT개발이야기 2023. 1. 8. 18:40
■ 앵귤러의 개념 Angular 란?- 2009년 구글 직원 인 Misko hevery 와 Adam abrons 가 공동 개발하여, 시초는 온라인 JSON Storage Service를 지원하는 소프트웨어이다. 개발 이후 MiT 라이선스를 보유하였으며, Open Source 라이브러리로 채택 되어 2013년 9월 기준 1.0.8 버전으로 정식 출시 되었다. ■ 용어정리Model : 자스 객체 데이터 / json 데이터를 $http 를 통해 XHR ( XMLHttpRequest) 로 서버에서 가져오거나 페이지를 로딩할 때 코드에서 직접 DB에서 읽어옴. 모델 변경 후 다시 반영 가능. View : DOM 구조의 템플릿+모델 화면 Controller : 자스로 된 로직 영역 Scope : view 와 co..