본문 바로가기
반응형

전체 글352

3항연산자를 return문에 사용할때 Fragment(<></>)로 감싸기 3항연산자를 맨 바깥에 쓰면 에러가 난다. 2항, 3항을 중복으로 인식한다고 한다. Fragment로 한번 감싸주니까 에러 안남. 근데 에러 메시지가 무슨 소린지 이해가 안가서 찾는데 오래 걸렸다. 2023. 7. 11.
오늘도 개발자가 안된다고 말했다 - Part 2 기획자의 일 서비스 기획자는 서비스의 방향성에 따라 목적과 기준을 정하고 구체적인 실행 방법을 설계하고 제안하는 역할 누구보다 비즈니스에 대한 이해도가 높아야 하며 사용자 니즈 파악은 물론, 다양한 분석을 통해 문제를 발견하고 해결하는 능력까지 고루갖춘 팔방미인이 되어야 한다. 화면 설계서를 작성하는 이유? 협업을 위한것. 기획 의도를 참여자들이 공감하고 올바른 방향으로 가기 위함 협업에서 중요한것은 한 가지 목표를 공유하고 있느냐는 것이다. 같은 목표를 공유하고 있다면 그 사이에서 발생하는 문제는 오히려 긍정적인 시그널로 생각할 수도 있다. 서로가 서로의 장점은 극대화하고 단점은 보완하겠다는 마음으로 협업을 하다 보면 최고의 파트너 관계로 발전할 것이다. 레이어가 높은 단계가 낮은 단계 영역을 모두 커버한다. ME.. 2023. 6. 21.
No qualifying bean 에러가 인터페이스에서 날 때 No qualifying bean of type 'IManager' available: expected single matching bean but found 2: managerA,IManager 클래스명은 바꿨는데 이런 에러가 발생했다. 현재 상황은 인터페이스 IManager가 있고 구현체 ManagerA, ManagerB가 있는 상황 Profile값에 따라서 ManagerA가 Bean 생성되고 주입되고 ManagerB가 주입되고 하는 식으로 설정해놨다. MaangerA와 ManagerB는 정상적으로 Profile에 따라 주입이 선택되고 있는 것 같은데 문제는 원체 알수가 없는 인터페이스 이름을 가지는 Bean이 자꾸 생긴다는 것 저러길래 managerA도 Bean에서 빼고 IManager만 있는 상태.. 2023. 6. 19.
Material Design - The color system https://m2.material.io/design/color/the-color-system.html Material Design Build beautiful, usable products faster. Material Design is an adaptable system—backed by open-source code—that helps teams build high quality digital experiences. m3.material.io 머티리얼 디자인의 컬러 시스템에 대해서 설명하고 있다. 어떤식으로 색상이 활용되는지 예시를 통해 설명하고 있고 관련된 도구를 제공한다.(Material palette generator) 머티리얼 디자인이 적용된 서비스들로 케이스 스터디 문서도 제공하는데 한번 .. 2023. 6. 17.
eslint-plugin-react-hooks 패키지 This ESLint plugin enforces the Rules of Hooks. It is a part of the Hooks API for React. ESLint가 리액트 Hooks 규칙을 강제하게 한다. TODO 리액트 개발환경 ESLint 세팅하는 방법을 한번 정리하자. https://www.npmjs.com/package/eslint-plugin-react-hooks eslint-plugin-react-hooks ESLint rules for React Hooks. Latest version: 4.6.0, last published: a year ago. Start using eslint-plugin-react-hooks in your project by running `npm i esli.. 2023. 6. 17.
리액트 네이티브에서 Canvas 사용하기 리액트 네이티브에서 canvas를 직접 개발하는 방법을 공부하고 있다. react-native-canvas라는 패키지가 있다고 하는데 이게 개발 가능할정도로 충분히 강력한지는 모르겠다. HTML5 Canvas로 개발된 컴포넌트를 재활용해야 돼서 그냥 WebView로 연결해서 사용하는게 좋을 수도 있다. 하 근데 다시 보니까 이 react-native-canvas도 WevView 기반으로 HTML5 Canvas를 돌려주는 패키지라고 한다. 사실 생각해보면 Canvas같은거를 크로스 플랫폼으로 변환해주는게 진짜 어려울것 같긴 하다. 다른 리액트 네이티브 개발자 한테 물어보니까 관련해서 웹뷰 아니고 native에서 그래픽 지원하는 기능이 없다고 한다. 간단한 도형정도는 그릴수 있다고 하는데 도형을 선택하고 편.. 2023. 6. 17.
반응형