강의

멘토링

커뮤니티

Cộng đồng Hỏi & Đáp của Inflearn

Hình ảnh hồ sơ của porporpor0202024779
porporpor0202024779

câu hỏi đã được viết

Cập nhật hướng dẫn chính thức của Ruby on Rails

Nên trao công lao cho CRUDit.

강의 감사합니다.

Đã giải quyết

Viết

·

125

0

타입스크립트 환경에서 eslint와 prettier를 사용했었는데요. rails는 혹시 어떤걸 쓰면 되나요?

 

찾아보니 prettier를 쓰기도 하고 robocop이란걸 쓰기도 하는거 같은데 혹시 vscode에선 어떤 익스텐션을 쓰는게 제일 베스트인지 알 수 있을까요?

rubyruby-on-rails

Câu trả lời 1

0

Stark님의 프로필 이미지
Stark
Người chia sẻ kiến thức

안녕하세요,

개인적으로는 설정할 것들이 적은 standardrb를 추천드려요. 저도 개인 프로젝트에서는 standardrb를 사용하고 있기도 해요.

 

하지만 그것도 결국은 rubocop을 활용한 것이라서 하나씩 설정을 잡아가는 걸 선호하신다면 rubocop을 써보셔도 좋을 것 같네요!

porporpor0202024779님의 프로필 이미지
porporpor0202024779
Người đặt câu hỏi

찾아보았는데요.

rubocop-rails-omakase가 8버전부터 디폴트로 탑재되었다고 해서 standardrb를 쓰는게 맞나 조금 헷갈립니다.

 

저는 설정 하나도 하고싶지 않고 그냥 딱 정해주는대로 하고 싶어요.

 

근데 찾아보니 rubocop도 그렇고 standardrb도 그렇고 erb 파일은 포메팅을 안해준다고 하는데요. erb 파일도 포멧팅을 원하면 어떤게 제일 좋을까요?

 

쇼피파이어쩌구도 있는거 같은데.. 선택 할 수 있는게 이렇게 많으면 맨날 결정을 못하겠더라구요. 선생님께선 어떻게 하고 계신가요?

Stark님의 프로필 이미지
Stark
Người chia sẻ kiến thức

말씀하신 의도라면 standardrb를 쓰는게 맞는 것 같고, 디폴트로 있는 걸 쓰냐 안쓰냐는 선택의 문제인 것 같아요.

 

erb 포매팅은 저는 필요성을 느끼지 않아서 사용을 해보지는 않았는데

https://github.com/Shopify/erb_lint

이걸 많이 쓴다고 하네요.

 

후보가 많아서 고민이 되신다면 기준을 잡는게 좋을 것 같은데, 저는 star수와 최근까지 개선이 되고 있었는지를 보곤 해요.

그리고 rails를 제일 잘쓰는 회사인 shopify꺼라면 저는 믿고 쓰는 편이이요.

 

porporpor0202024779님의 프로필 이미지
porporpor0202024779
Người đặt câu hỏi

감사드립니다~^^

Hình ảnh hồ sơ của porporpor0202024779
porporpor0202024779

câu hỏi đã được viết

Đặt câu hỏi