1/18[TIL]MVC Pattern, ORM
MVC 하나의 소프트웨어가 돌아가기 위한 패턴으로 Model, View, Controller로 구성되어 있다. 서비스 하나가 돌아가기 위해서 여러 과정과 처리들이 필요한데 그 처리들을 각 기능별(Model, View, Controller)로 나누는 특징이 있다. 하나의 코드 베이스에서 전부 구현하는 것이 아니라 의도적으로 구분하고 나누어서 진행한다는 점을 가진다. 이렇게 MVC 패턴을 사용하게 되면 가독성, 퀄리티 등 여러 측면에서 장점을 가지고 온다. MVC 패턴들을 사용하는 웹 프레임워크가 많이 존재한다. JS : Express, Backbone, Angular PHP : Laravel, Codeigniter Python : Django, Flask Ruby : Ruby on Rails Model, ..
더보기