inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

Ruby on Rails 공식 가이드 따라잡기

CRUDit Where CRUDit Is Due

강의 감사합니다.

해결된 질문

132

박상원

작성한 질문수 22

0

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

 

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

ruby ruby-on-rails

답변 1

0

Stark

안녕하세요,

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

 

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

0

박상원

찾아보았는데요.

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

 

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

 

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

 

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

0

Stark

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

 

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

https://github.com/Shopify/erb_lint

이걸 많이 쓴다고 하네요.

 

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

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

 

0

박상원

감사드립니다~^^

혹시 다음 강의 찍게되면 마우스좀 치워주세요

0

48

0

스타업 클라우드 질문

0

106

2

vscode를 설치했는데 myapp폴더가 없어요!

0

92

1

토스페이먼츠 크롬에서는 되는데 사파리나 엣지 브라우저에서 나오지 않을 경우

0

107

2

커서에서 해결책을 못 찾을 경우 ㅠㅠ

0

98

2

error 메시지 빨간색 창은 레일즈로 한 화면에서만 뜨는건가요?

0

98

2

SSL 관련 이슈 해결

0

49

1

tidewave 로 인프런을 구현 해보고 있는데요.

0

76

2

shadcn 스타일 적용

0

82

2

kamal setup시 오류

0

86

2

scaffold 생성 시 테일윈드

0

63

2

도커를 이용한 배포가 에러가 굉장히 많이 납니다. 혹시 깃허브 이용

0

100

2

루비설치중문제

0

48

1

ubuntu 설치시 문제..

0

69

2

지금 시점에서 루비온레일즈를 배우는게 여전히 유효할까요?

0

133

2

윈도우 환경에서 surf 작동안되는 경우..

0

96

2

모델 생성 중 정지 현상

0

87

1

surf 명령어 입력 안되는 문제

0

100

2

kamal deploy 실행시 오류

0

90

2

레일즈를 사용하던 기업들이 주 언어를 바꾼 이유가 궁금합니다

0

148

1

안녕하세요 강사님 질문이 있어 글을 작성합니다.

0

118

1

kamal로 배포해보기 챕터는 아직 업데이트 전인가요?

0

169

1

tailwindcss code generator 링크가 잘못된 것 같아요.

0

249

1

show api 작성시 생성된 @article을 instance 변수로 만드는 이유가 있나요??

0

252

1