Posts marked with: rails


rails grape-entity(Grape::Entity)에 대해알아보자


rails model에서의 scope이란


ruby aws-sdk-s3를 이용해 S3 Presgined URL발행하는 방법에 대해 알아보자


S3 Presigned URL을 이용해 클라이언트에서 직접 컨텐츠 업로드 구현방법(feat. ruby && aws-sdk-s3)


Rails delegate사용시 validation설정


Rails,ruby에서 delegate를 사용하는 이유


Rails 상태관리 gem StatefulEnum 소개


Finite Automaton(유한 상태 기계)란?(with. Rails)


ruby merge merge!메소드에 대해 알아보자


rails autoload_paths와 eager_load_paths의 차이


rails incompatible character encodings: Windows-31J and UTF-8에러


rails uniq와 distinct의 차이


Rails Time.current와 Time.now의 차이


Rails6 google-oauth2 && google-api-client를 이용해서 YouTube Data API에 억세스 하는 방법


Rails6 devise && omniauth && google-oauth2를 이용해 인증로직을 구현해보자


rails turbolinks란?


rails update_all이란?


rails 특정 컨트롤러에서만 before_action skip하는 방법(skip_before_action)


rails before_action이란


rails6 has_one belongs_to관계에 대해 여러가지 실험


rails6 references 컬럼에 null허용 하는법


rails update_all 사용시 ActiveRecord::StatementInvalid: Mysql2::Error: You can't specify target table 'xx' for update in FROM clause 에러


rails escape_javascript란?


rails6 has_many,has_one에서 바로 select컬럼 지정하는 법


ruby,rails에서 추상클래스 만드는 법


rails6 polymorphic association(다형성 관계)이란?


rails6 STI(단일 테이블 상속)에 대해서 알아보자


rails okcomputer를 이용한 healthcheck url만들기


Rails6 healthcheck url을 로그에서 제외하는 방법


RSPEC실행시 DB에 데이터가 저장되지 않는 이유(feat. use_transactional_fixtures)


rails6.0 mysql db백업후 restore하는법


rails6 before_type_cast를 이용해서 존재하지 않는 날짜를 입력시 validation error를 발생시켜보자


rails6.0 console에서 자주사용할만한 tip


rails6.0에서 refinements 활용법


Rails6.0 present? any? exits?차이


rails pluck이란?pluck을 써야하는 이유


Rails presence vs present?의 차이


rails select_tag form을 알아보자


Rails6.0 presenters영역이 필요한 이유


Rails6.0 active decorator 설정방법


Rails try try! &. 에대해 알아보자


rails select form을 알아보자


rails6 EachValidator을 이용해서 validators 커스텀 하는법


Rails6.0 Action Text를 사용해보자


rails form_with에서 nested form구현(accepts_nested_attributes_for)


rails6.0 erb->slim으로 변경


Rails active storage란


Rails6.0 devise login/logout header페이지 만들기


Rails decorator란


rails6.0 console에 하이라이트 설정(pry+hirb)


rails6.0 uikit 설정방법


react-rails와 webpacker를 사용해서 Rails어플리케이션에서 React실행


hypernova를 사용한rails,react환경 구축


rails undefined method `xx' for nil:NilClass에러


Rails5.2 carrieerwave에서Shrine으로 마이그레이트 하는 방법


Rails5.2 Shrine이란?CarrierWave,PapperClip,ActiveStorage와의 비교


Rails5.2 Shrine을 이용한 S3 파일 업로드


Shrine에서 사용하는 플러그인을 알아보자


Rails5.2 Shrine을 이용한 로컬 파일 업로드


Rails5.2 Shrine 파일업로드시 백그라운드에서 썸네일 이미지 생성


rails new후에 프로젝트명 바꾸는 방법


rails simple_format이란


Rails kaminari를 이용한 Pagination기능 추가


ruby2.3의 신기능 Safe Navigation Operator(&.)과 Rails의 try,try!메소드에 대해서


Rails 좋아요 기능 만들기


Rails flash오브젝트에 대해서


Rails User패스워드 변경,탈퇴 기능 만들기


Rails devise,paperclip을 이용해서 프로필 이미지 업로드하기


Rails devise custom 설정


Rails devise인스톨 방법


rails config/routes.rb설정 리팩토링


rails에서switch_point를 이용한 모델별 복수 DB접근방법


rails로 퀴즈어플 만들어보기(CRUD편)


rails config/database.yml설정과 direnv를 이용한 환경변수관리


rails form_for이용해서 MVC모델 이해하기


rails5.1에서 polymorphic관계형 모델 만들기


rails5.1에서 N:N 관계형 모델 만들기


rails5.1에서 1:N 관계형 모델 만들기


rails5.1에서 1:1 관계형 모델 만들기