공부거리
1. fastify
2. curl
오늘 스스로 생각해본 결과, 어떻게 하면 실력을 키울수 있을까 어떻게 하면 좀 더 빠르게 기술을 쌓을까 생각하던 도중,, 지금까지 방식이 굉장히 잘못 되었다는 것을 알게 되었다. 예를 들어 서버를 만든다고 하면 난 자꾸 전체를 다 공부하고 나서 서버를 만들 생각을 했다.aws 니 뭐니 이런것 부터,, 하지만 잘 생각해보면 react-native 로 앱을 만들때 생각해보면 처음에 다 공부하고 나서 만든건 아니였다. 단지 hook 이 뭔지는 알고 있는 상태였지만 사용해본적도 없고 심지어 어떻게 작동하는지도 모르는 상태였지만, 정해진 deadLine 과 일때문에 했긴 했지만 하면서 조금씩 알고 있는거에서 조금씩 늘려갔지 전체를 먼저 보지 않았다. 우선 컴퍼넌트가 뭔지 알고 있었기 때문에 대충이라도 개발을 했다 하지만 조금씩 비효율성을 알게 되면서 그게 뭐지,, 훅이 뭐지,, 이건 어떻게 사용하지 하면서 했지 전체를 보고 알지는 않았다. 특히 useEffect사용할때 가장 큰 문제였다. 우선 해보고 나서 계속 안되니까 이거에 대한 공부를 빡시게(?) 하고 나니까 내꺼가 되었다.
즉, 전체를 하려고 하지 말고 아는 선에서 우선 만들어 보고 조금씩 늘리는 거지 전체를 보고 하는건 무의미 하다는 것이다. 전체를 아는 것도 중요하지만, 단점은 빠르게 단념한다는 것이다. 전체가 너무 커보이기 때문이고 어디서 부터 해야 할지 모르기 때문이다. 만약 전체가 쉽게 보인다면 괜찮지만 cs 쪽에서는 그런건 본적이 없다. 전체가 쉽게 보이고 구조가 한번에 보인다? 그럼 천재일지도,,조금씩 정리하면서 나가는게 답인듯 하다..아직은 이게 답인것 같다.
오늘은 fastify 를 통해서 follow 서버를 만들 생각이다.
fastify 링크
curl: 서버와 통신할 수 있는 커맨드 명령어 툴입니다. api 테스트 할때 많이 사용
'프로젝트 & 강의' 카테고리의 다른 글
Next js (1) 기초지식 (0) | 2021.12.10 |
---|---|
react 웹앱 서비스 개발 (0) | 2021.12.08 |
react(2) (0) | 2020.11.20 |
react (1) (0) | 2020.11.16 |
[Follow] 프로젝트 일기 (0) | 2020.03.11 |
댓글