목록프로그래밍 기초/Etc (2)
Groo
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bRcgdB/btqEjp9BBZZ/QS8DRhlCoEKyCodOlFkYYK/img.png)
안녕하세요, 오늘은 프로그래밍을 할 때 자주 이용되는 위의 두 가지에 대해서 이야기하려고 합니다. 저를 포함한 많은 사람들이 프레임워크와 라이브러리의 차이에 대해서 잘 모르고 계셔서 한 번 정리를 하려고 합니다. 🚗 FrameWork(프레임워크) 프레임워크는 뼈대나 기반구조를 뜻합니다. 프로그래밍을 진행할 때 필수적인 코드, 알고리즘 등과 같이 어느 정도의 구조를 제공해주기 때문에 프레임워크를 사용하는 프로그래머는 이 프레임워크의 뼈대 위에서 코드를 작성하여 프로그램을 개발하면됩니다. 즉 간단하게 프레임워크는 완성된 제품이 아닌 완성된 제품을 만들기 위해서 개발자를 도와주는 또는 기반이 되는 역할을 합니다. 이를 소프트웨어적으로 다시 정의하면 소프트웨어의 특정 문제를 해결하기 위해서 상호 협력하는 클래스..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bmBYAN/btqDTleHwYg/cJ2fx6QQ1CoeKkDvV0WLUk/img.png)
안녕하세요, 오늘은 프로그래밍 관련 내용으로 여러분들에게 소개하려고합니다. 첫 번째 내용은 프로그래밍에서 데이터를 처리하는 두 가지 모델 동기와 비동기에 대해서 이야기하겠습니다. 🧑🏻💻 데이터 처리 모델 데이터 처리 모델을 쉬운 말로 표현한다면 데이터를 받는 방식이라고 할 수 있습니다. 이 방식에서는 동기식 처리 모델과 비동기식 처리 모델이 존재합니다. 이에 대해 설명하는 게시물은 수 없이 많습니다. 그러나 저만의 방식으로 기억을하기 위해 글을 작성합니다. 🥇 동기식 처리 모델 동기식 처리 모델은 데이터의 요청과 결과가 한 자리에서 동시에 일어납니다. 간단히 말해 사용자가 데이터를 서버에게 요청한다면 그 서버가 데이터 요청에 따른 응답을 사용자에게 다시 리턴해주기 전까지 사용자는 다른 활동을 할 수 없..