TIL
# 211026 TIL
inthess
2021. 10. 28. 08:29
장기현장실습
PLSnote 이슈
#2629 전략 네비게이션 개선 의견 이슈 관련 개발자님과 미팅
- _strategy.html.slim에서 render strategy.detailed_strategies.proper_order에 대한 질문
- Strategy는 어디서 불려오는 건지?
- Strategy_list.html.slim 파일을 보면 render @map.strategies.proper_order라고 되어 있는데 proper_order는 리스트 정렬해주는 필터 같은 느낌이라 신경쓰지 말고, 이걸 풀어서 쓰면 다음과 같다. render partial: "strategy", collection: @map.strategies.proper_order, as: :strategy 여기서 as 뒤에 strategy라고 되어 있어서 strategy라는 이름으로 불러오게 된다.
- 문법 내용이기 때문에 render 관련 학습하기: https://thoughtbot.com/blog/rendering-collections-in-rails
- Strategy는 어디서 불려오는 건지?
- 펼치기 버튼을 추가해둔 상태인데, 이 버튼을 클릭했을 때 실행되는 함수를 어떤 파일에 작성해야하는지에 대한 질문
- 정해진 건 없고, 예전에 menu_controller.js 파일에 작성했다 삭제된 상태이니까 이 파일을 다시 생성해서 작성해도 좋을 듯함
- Data-action="menu#함수명" 으로 연결하면 프레임워크가 알아서 해당 함수를 찾아 실행시켜줌
- 기존 import, export와 다르게 상대경로를 작성하지 않아도 됨
PLSnote 릴리즈 노트 작성 방법
개발자님께서 plsnote의 서버 배포와 관련한 릴리즈 노트 작성 방법에 대해 알려주심
- plsnote는 총 3개의 서버가 있음
- Mintech tasktalk: 실서버에 올리기 전에 테스트하는 서버로 가장 최신 버전이라고 할 수 있음
- Tasktalk: 크린앤 사이언스 내부용 서버
- Plsnote: 다른 회사(사용자)를 위한 외부용 서버 -> 최종적으로 사용하는 서버
- deploy후에 tasktalk, plsnote의 릴리즈 노트를 작성해야함
- 에러 및 개선 요청 건 엑셀에 4개의 시트가 있는데, 각 시트마다 회색 셀인 리스트에 tasktalk 적용 여부, 적용 일자를 작성 후, 캡처해서 plsnote 사이트에 올리기
- Plsnote dev / 1. 기획 / 11. 소통 / 11-02. 주간 진행 공유에 노트 작성하면 됨
프론트엔드 개발환경 학습하기
프론트엔드 개발환경의 이해와 실습 (28/39)
[인프런] 프론트엔드 개발환경의 이해와 실습 (프리티어 Prettier)
ESLint와 유사한 Prettier에 대해 알아보고 적용해보자. 프리티어(Prettier) 프리티어는 ESLint의 역할 중 포맷팅과 비슷하다. 코드 품질과 관련된 기능은 하지 않고, ESLint 보다 조금 더 일관적인 스타일
dass-develop.tistory.com