분류 전체보기 썸네일형 리스트형 ActiveRecord Rails 애플리케이션에서는 MVC 아키텍처에서 데이터 계층을 표현하기 위한 M(Model)으로서 ActiveRecord를 이용한다. ActiveRecord는 데이터를 데이터베이스 등에 영속적으로 저장하거나 조회하여 사용하기 위한 목적으로 사용되며 ORM(Object Relational Mapping)에서 Active Record 패턴의 구현체이다. Rails 1. Rails란?- Rails는 루비언어를 사용하는 웹 애플리케이션 개발을 위한 프레임워크이다.- MVC 모델을 근간으로 한다. MVC는 비즈니스 로직과 UI를 분리하고, DRY(Don't Repeat Yourself, 같은 코드를 반복해서 작성하지 마라)를 쉽게 달성하게 해주며, 유지보수를 쉽게 해주는 장점이 있다. 2. 특징- MVC 아키텍처 구조- 관습적이지 않은 면만 정의하면 된다(CoC)- 똑같은 것을 반복하지 않는 구조(DRY) 2-1. MVC란?Model - 애플리케이션의 데이터를 표현하는 방식과 데이터를 조작하는 방식을 결정. Rails에서 모델의 역할은 관계된 DB 테이블과의 interaction이고, 대부분의 경우 각각의 테이블은 하나의 모델에 대응된다. 결국 모델은 비즈니스 로직의 .. 2월 20일 보호되어 있는 글입니다. 면접시 중요한 것 보호되어 있는 글입니다. 내 질문 보호되어 있는 글입니다. 면접예상질문 보호되어 있는 글입니다. 배민면접질문 공통1. 구성원들과 갈등이 생겼을 때 어떤 방식으로 해결할 수 있나?2. 자신의 장점과 단점이 무엇인가?3. 우리 회사에 지원한 이유는 무엇이며, 우리 회사에 대해 얼마나 알고 있나?4. 우리 회사에 대해 어떻게 생각하나?5. 미래 자신의 모습을 설명해 보라.6. 이직 사유는 무엇인가?7. 본인이 생각하는 좋은 회사란 무엇인가?IT/인터넷 직군8. 협동하며 일을 진행했던 경험은? 혹은 협업 시 문제가 생기면 어떻게 대처 했나?9. 자신은 프론트엔드에 어울리는가 백엔드에 어울리는가?10. 밤을 새서 코딩한 기억이 있나?11. 업무를 수행하며 주로 활용하는 툴은 무엇인가?12. 지난 프로젝트의 성과를 설명해 보라. 기억에 남는 업무가 있다면?13. 프로젝트 진행 시 의사 결정 기준이 무엇인가?14. 서비스를.. 2월 19일 보호되어 있는 글입니다. 이전 1 ··· 106 107 108 109 110 111 112 ··· 122 다음