# framework

Core Location, CLLocationManager, CLLocationManagerDelegate
우리가 사용하는 앱 중에서는 사용자의 위치를 추적하거나, 현재 위치를 사용하는 앱들이 있다. 이러한 기능을 어떻게 사용할 수 있는지 알아보도록 하자!

파이썬 Flask 웹서버 구동하기
Flask Docs 위키백과 플라스크✍Flask 프레임워크를 통해서 간단하게 웹서버 구동을 해보겠다.Flask는 Python으로 작성된 마이크로 웹 프레임워크의 하나로, Werkzeug 툴킷과 Jinja2 템플릿 엔진에 기반을 둔다. Flask는 특별한 도구나 라이브러

Django - REST framework 만들기
👩 Django REST framework를 이용해 RESTful API를 해보았다.우선 가상환경을 설정하고 기본적인 Django 프로젝트를 생성한다.폴더를 만들어 주고 그 폴더 안에서 python -m venv 가상환경이름 써주면 된다. dev_env 가상환경이름을
React.js
React는 요즘 가장 핫한 라이브러리중 한가지이다 > 삼대장 (React, Vue, Angular) with "TypeScript" 페이스북에서 주도적으로 개발한 React는 가장 대표적인 기술로 Virtual DOM을 사용한다는 점이다. Virtual DOM은 새

[Spring] 스프링의 구조/작동순서
tiles 사용할 때 만들었던 스프링의 구조 도식화. 기본 구조에서 (1)TilesViewResolver 하나 정도 추가되었다고 보면 됨.Client가 Request를 보냄 ⬇DispatcherServlet이 web.xml 에 등록된 내용을 가로챔⬇HandlerMap

🌝 라이브러리와 프레임워크의 차이점
=> 누가 코드를 컨트롤하느냐!라이브러리는 개발자가 호출할 수 있는 것대표적인 예시로는 제이쿼리코딩을 하다가 필요할 때 제이쿼리를 불러서 사용하는 것이며 라이브러리는 쉽게 대체 가능함반면 프레임워크는 개발자가 부르는 것이 아니라 프레임워크의 규칙을 따라야 함, 어떻게
.png?w=768)
Rails (2)
Rails 를 사용해 만들 기본 페이지 구조페이지 생성에는 3가지 조건이 맞아야 합니다.Controller Action이 존재해야 합니다.Action과 연결된 View 파일이 존재해야 합니다.routes.rb에 URL과 Action이 연결되어야 합니다.컨트롤러를 생성하

Rails (1)
Ruby on rails 는 Ruby 언어로 작성된 오픈 소스 웹 프레임워크로 강력하고 탄탄한 웹어플리케이션을 빠르게 개발할 수 있게 만들어 줍니다.Rails는 새로운 웹 어플리케이션을 개발할 때 어떤 것이 필요한지 파악하도록 도와줍니다.이를 통해 코드를 적게 쓰면서

Django 개요
Django는 오픈소스 파이썬 웹 프레임워크이다. 무엇을 위한 프레임워크냐고 물으면, 웹사이트를 신속하게 개발할 수 있도록 하기 위한 웹 프레임워크이다. Django는 새롭게 웹 개발을 시작할 필요 없이 프레임워크를 활용하여 앱 개발에만 집중할 수 있게 한다.
[Node.js] express (2) - Middleware 미들웨어 💯️
goal미들웨어에 대한 자세한 설명은 👉️ 공식문서를 참고다른 사람이 만든(= third party middleware) or 내가 만든 소프트웨어를 공유해서 쓰는 개념express 애플리케이션은 본질적으로 (여러개의?) 미들웨어 함수 호출이다.미들웨어 함수 사용은n

💡 Framework & Library & API?
✨ 제어 흐름에 대한 주도성이 누구에게 있는가 !? 프레임워크는 전체적인 흐름을 스스로가 쥐고있으며 사용자는 그안에 필요한 코드를 넣는다. 반면에 라이브러리 는 사용자가 흐름을 만들며 라이브러리 를 가져다쓴다. 호출하는 쪽에 주도권이 있다. 🏘️ Fra

[Pytorch] 1. Config module 만들기
어떻게 framework의 입력을 다룰 것인가Configuration은 해외 논문 코드의 경우 argparser를 이용하는 것이 일반적이다. 그러나, 연구 환경에서는 트레이닝 된 모델의 argument를 알고 있어야만 하기 때문에, argparser를 이용하는 방법은