디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

프론트 백엔드 차이 리액트 jQuery 등 웹 개념, 역사, 용어 정리

프갤봇갤로그로 이동합니다. 2021.04.22 16:56:23
조회 15202 추천 61 댓글 91


여기 용어를 오용하거나 개념이 잘못 잡힌 사람들이 많아서 짤막하게 남기고 감. 개발 뉴비들은 다들 이거가 맞니 저거가 맞니 해서 많이들 헤깔렸을 거라 보니 도움되길 바람. jQuery 퇴물, 리액트 최고! 에 관심있는 사람들은 스크롤 내려서 그 부분부터 시작하셈. 매우 얕게 다루고 있음으로 오류 가능성 있음.



*웹이란


용어 정리

프로토콜: 그냥 전기 신호를 어떻게 보낼까 약속한거임. ㄷ ㄸㄸ 이라고 보낼지 ㄷ ㄷㄷㄷ 라고 보낼지 같은 차이임. 한국어로 통신 규약이라고 함. 자세히 들어가면 복잡함.

HTTP: 프로토콜의 한 종류, 웹을 위해 만들어짐.


모두가 알겠지만 우리가 보는 웹은 그냥 하나의 텍스트 파일, 문서임. 다만 브라우저는 일종의 '규칙'을 가지고 있어서 특정 텍스트를 비주얼 적으로 다르게 보여줌. 갸령 x->ㄴ y->ㅁ 해서 xy 라고 쓰고 전송하면 우리 브라우저 화면에서는 ㄴㅁ라고 보이는 것임. 또 책과 달리 이 HTML 텍스트는 다른 HTML 텍스트 파일로 제한없이 이동할 수 있음. 실제 책은 페이지를 순서대로 넘겨야 하잖아? 이를 하이퍼텍스트 라고 함.


브라우저라는 프로그램은 HTML로 작성된 문서를 수신함. 브라우저는 '누군가'에게 HTTP의 형태로 HTML을 받아 위에 말한 규칙에 따라 한번 번역을 한뒤 우리에게 비주얼적으로 보여줌.



*웹 서버란...nodejs와 기존 웹 서버의 차이?


웹 서버란 서버에 저장된 파일을 클라이언트의 요청에 따라 보내줌. HTTP를 당연히 지원하기 때문에 유저가 domain.com/order/detail 라는 url을 입력하면 서버 컴퓨터의 order 폴더 내 detail 파일을 건내주는 어찌보면 단순한 구조임. 공급자는 서버 컴퓨터에 미리 HTML문서를 작성해 놓고 서버를 띄어 놓아 유저가 브라우저로 HTTP요청을 날리면 그에 해당하는 HTML을 건내줌. 이를 정적 파일 호스팅 이라고 함.


하지만 단순 HTML, CSS, Javascript 가지고는 비즈니스 로직을 처리하기 어려움, 데이터베이스 질의를 필요로 한다던가. 이에 따라 Python PHP Java 등 프로그래밍 언어로 스크립트를 작성하고 적절한 결과 값을 HTTP요청에 따라 되돌려 줘 동적으로 HTML을 작성하는 방법이 필요함. 웹 서버와 이 서버 사이드 스크립트를 연결시켜 주는 것을 CGI 라고 함.


HTTP 신호가 들어오면 웹 서버가 신호를 CGI에게 패스해줌, 이렇게 신호를 건내 다른 놈이 처리하고 결과를 리턴 받는걸 프록시 라고 함. CGI는 스크립트를 실행시켜 받은 결과값을 기본으로 HTML을 작성함. 웹 서버는 로컬 파일처럼 저장된 HTML마냥 똑같은 방식으로 작성된 HTML을 유저에게 되돌려줌.


리액트 노드 리액트 노드 거리면서 리액트를 아파치, nginx 등과 써야 하나? 노드가 짱 아닌가? 웹 서버는 퇴물 방식인가? 라는 의문이 있었을 것임. 노드는 그 자체가 응용 프로그램으로 들어오는 입력(이벤트)에 따라 반복적으로 자바스크립트를 실행시켜 줌. 우리가 익스프레스를 붙여서 웹 서버로 사용할 수 있는건 HTTP를 입력으로 받아들이게 하고 자바스크립트를 실행시켜 그 결과 값을 HTML로 내보낼 수 있기 때문임(혹은 JSON등 다른 마크업 언어).


그럼 앞으로 노드를 쓰고 웹 서버는 필요가 없냐? 아님. 노드는 싱글 스레드기 때문에 웹 서버로 쓰기에는 적합하지 않음. 이건 자세한 내용을 쓰면 길어지니깐 패스함.



*웹의 역사


*용어 정리

웹 프레임워크: HTTP를 수신하고 결과값을 내보내는 스크립트를 더 쉽게 작성할 수 있도록 미리 짜여진 소스코드와 구조

서버 사이드 스크립팅: DB등 적절한 자원을 땡겨오고, 필요한 절차를 규정한 뒤 적절한 결과 값을 되돌려 보내기 까지를 코딩하는 것.


위처럼 브라우저는 누군가에게 HTML을 받아 그려줌. 즉 웹을 통해 고객 혹은 원하는 대상에게 원하는 화면을 보여주려면 요청을 보낸 유저의 브라우저에 규칙에 따른 알맞은 하이퍼텍스트를 작성해 HTTP로 보내줘야함.


익스프레스 등을 깔짝여본 사람들이 제일 먼저 배웠던게 "Listening port XXXX" 일 것임. 우리는 HTTP 신호를 수신할 수 있는 응용프로그램(혹은 CGI가 통신할 스크립트)을 만들어서 유저에게 필요한 문서를 되돌려줌. 유저에게 전달해 마크업을 스크립트를 작성해 그려내는 과정, 이게 요즘 부르는 서버사이드 스크립팅임(동적일 경우 SSR, 전처리일 경우 pre-rendered 이라 하는데 자세히는 스킵함). 예로 PHTML이라든지, 아니면 프레임워크에 템플릿 엔진이 내장되어 있기도 함.


웹 프레임워크로 짜여진 웹 응용 프로그램이 하는 일은 따라서, 데이터베이스 등과 같은 자원과 소통하고 프로그래밍을 통해 유저에 의한 HTTP요청이 발생했을때 적절히 작성된 HTML을 되돌려 주는 것 이라 할 수 있음 (물론 실제로는 훨씬 많음). 이 응용 프로그램(어플리케이션)을 서버라고 부름 (단, 인프라쪽에 말하는 서버와는 다른 말)



*jQuery... 그 전에 브라우저란


용어 정리

DOM: 브라우저가 HTML문서를 렌더링 하면 그게 DOM이 됨.


먼저 브라우저가 무엇인지 정의해야할 필요성이 있음. "웹 브라우저 또는 브라우저는 웹 서버에서 이동하며 쌍방향으로 통신하고 HTML 문서나 파일을 출력하는 그래픽 사용자 인터페이스 기반의 응용 소프트웨어이다."


브라우저가 하는 일은 두가지임. HTML문서 (파일 등도 가능)을 비주얼 적으로 보여주는 것과 HTML에 내장된 스크립트 태그 속 내용을 실행하는 것임. 즉 스크립트 태그를 통해 우리는 HTML문서가 유저의 브라우저에 도달한 뒤에야 실행될 스크립트를 심는게 가능함. 거의 모든 브라우저들이 이에 쓰일 언어를 자바스크립트로 통일화함.


웹이 사용되는 방식은 그래서 상당히 기형적임. 보통 데스크탑 어플리케이션의 경우 대부분의 유저 액션과 비주얼화는 앱 내에서 처리함. 어느 화면을 보여줄지 혹은 넘어갈지 등 말이야. 다른 유저와 연계가 있는 전역적인 데이터를 필요로 할 때만 회사가 띄어놓은 서버와 통신해서 자료를 받아감 (HTTP든 어느 프로토콜을 사용하든지).


그러나 웹은 서버가 대부분의 일을 처리하고 (유저의 액션1에 의해 어떤 화면을 재구성해서 보여줘야 하는 지 등) 브라우저는 그걸 받아서 보여주기만 함. 근데 또 브라우저 내에서 실행되는 스크립트를 만들 수 있어서 브라우저가 알아서 바꿔서 보여주게 할 수 있음. 듣기에도 지저분하지 않음? 이건 모두 HTML이 단순한 '문서', 다른 파일과 같이(이미지 등) 그냥 좀 기능적인 텍스트파일로 취급되던 시절이었기 때문임.



*jQuery


용어 정리

라이브러리: 이미 누가 만들어놓은 소스 코드. 보통 네이티브 기능을 더 쉽게 사용하기 위해 사용함.


시대가 지날수록 웹에서 좀더 풍부한 비주얼, 좀더 강력한 기능을 요구하게 되었음. 즉슨 브라우저에서 실행될 스크립트의 고도화가 요구되던 시점임. 브라우저가 제공하는 자바스크립트로 된 DOM조작 API 통해 (자바스크립트의 document객체) 이래저래 마개조 할 수 있었음.


문제는 내장 document객체와 API는 매우 비직관적이었음 (심지어 아직도 그럼). 그래서 jQuery, Knockout 등이 등장함. 라이브러리를 통해 DOM을 조금 더 쉽게 조작하는 것임. 이를 통해 훨씬 풍부한 표헌이 브라우저 위에서 가능해졌음. 그래서 이 들을 DOM Accessor라고도 부름.


돔을 직접적으로 제어하는데는 이런 라이브러리가 필수였고 심지어 아직도 대체재는 없음! jQuery의 점유율이 유지되는 이유임.


(Ember, Backbone 등 이후에 등장한 것도 있는데 안해봐서 모름)



* AJAX, XML Request,.. 비동기 JS?


브라우저에서 서버에 덜 의존적이고 더 효율적으로 DOM을 그리기 위해 나옴. 자세한 내용은 생략함.



* jQuery는 퇴물? SPA의 등장


용어정리

ES6: 브라우저는 하나의 응용 프로그램이고 각 브라우저 개발 회사별로 스크립팅을 어떻게 할지, API를 어떻게 제공할지가 벤더 마음대로였음. 그래서 같은 자바스크립트 내에서도 파편화가 많이 됬었는데 이걸 통합시킨게 ES6임. 비동기 액션도 일관적인 문법으로 정립시켰기에, 더 역동적인 반응형 DOM을 더 쉽게 설계할 수 있게 되었음.

가상돔: 돔을 조작하는 이벤트가 발생해도, 우선 프레임워크가 스캔 한번 때려서 읽어들인 뒤 최적화, 구조적인 방법으로 지가 주때로 실제 돔에 반영하는 것.


그럼 왜 jQuery가 퇴물 소리를 듣고 모두 리액트,뷰,앵귤러를 사용할까? 프론트 신붕이 들은 과연 jQuery를 공부할 필요가 없을까?


2010년대 이후로 웹 시장이 엄청나게 커져버린 배경에는 3가지 개념의 등장이 있음. 바인딩, 컴포넌트, ES6.


jQuery를 쓰더라도 웹은 웹, 문서 쪼가리는 스케일이 커질수록 유지보수가 감당하기 힘들었음. CSS등이 더해지면 이를 읽는 것도 고통 그 자체임. 이 직접적으로 DOM을 조작하는 방식은 불편했고 그때 까지도 서버에 의존적인 기형적 구조는 계속됬음.


React,Angular,Vue 등이 나오고 상황이 급변했음. (이건 개괄적인 거고 실제로 타임라인이 정확하게 어떻게 되는지는 아는 사람이 달아주셈) 우리가 MVVM할때 그 바인딩 개념을 차용해서, 돔을 조작하는건 프레임워크가 알아서 해주고 개발자는 기능을 위한 스크립팅에 집중할 수 있게 됨. 즉 돔을 SDK 형태로, 간접적으로 접근하게 강요함으로써 기능 개발에 집중할 수 있게 해준 것임.


이는 당연히 직접적인 돔 조작보다는 퍼포먼스가 낮음 (리액트,뷰의 가상돔이든 앵귤러의 방식이든). 그러나 과거 브라우저의 악명과는 달리 이제는 어느정도 속도가 올라오고 기술적 혁신이 있었기에 무시할 정도가 되었음.


즉, OS위에서 실행되는 독립적인 응용 프로그램과 같이, 드디어 웹의 스크립트 딱지도 서버와 의존적이지 않은 하나의 어플리케이션이라 부를 정도의 볼륨으로 만들 수 있게 된것임. 이걸 웹 앱이라 칭함. 이렇게 타 분야 개발 같이 클라이언트랑 서버의 역활이 명확히 나뉘게 만들 수 있게 되고, 이제 기존의 서버를 백엔드, 클라이언트를 프론트 라고 부름 (즉 게임 클라랑 서버 개념이랑 동일함).



*프론트엔드 개발자 = 웹 퍼블리셔?


DOM에서 벌어지는 일을 보는 관점의 차이에 있음. 퍼블리셔는 DOM이 그저 서버에서 비즈니스 로직이 처리 된 후 이후의 결과 값을 비주얼 적으로 표현한다고 보고 만들어진 직종임. 그에 반해 프론트엔드 개발자는 DOM을 하나의 어플리케이션이 운용될 수 있는 환경이라고 봄.


즉 프론트엔드 개발자가 말하는 개발이란 무엇인가? 브라우저 라는 응용 소프트웨어가 읽어들인 HTML의 스크립트 태그를... 그러니깐 내 브라우저 안의 작은 응용 프로그램이라는 관점으로 보는 것임. 브라우저의 DOM이 추상화 될 수 있어(마치 OS같이) 간접적인 조작을 통해 보다 독립적인 응용 프로그램을 만들 수 있다는 것임.


그럼 프론트엔드 개발자는 jQuery를 공부해야 할까?


하고 싶으면 하고, 하고 싶지 않으면 안해도 됨. jQuery는 돔의 직접적인 조작을 위해 있는 것임. 리액트 등은 돔 조작을 간접화 시켜 실 개발을 구분시키기 위해 만들어 진거지 jQuery의 상위호환으로 설명할 수는 없음. 프론트엔드 개발자가 오히려 돔 조작에 서투른건 어찌보면 당연하다 할 수 있음. 마치 게임 개발자가 스킬 이팩트까지 건드리지 않는 거마냥.


프론트엔드 개발자는 비전공 양산 직종이다?


관점의 차이임. 브라우저를 환경삼아(OS같이) 어플리케이션을 돌리겠다는 발상 자체가 좀 발칙함. 태생부터 불안정 하기 때문에 여러가지 기술, 표준이 바뀌고 공부해야 할 것이 많음. 여러 기존 웹의 한계를 이리저리 기워 붙여서 해결하는 형상임.


또 하나의 지식에 깊게 파고들기 힘들고 넓은 지식 범위를 계속 공부해야함. 프론트엔드 시니어가 그렇게 구하기가 힘듬. 학문적인 성취의 관점으로 보면 그리 높지 않으나 실 코딩 실력으로 보면 다른 분야에 비해 떨어진다고 절대 할 수 없음. 비전공자들이 노력으로 도전할 수 있는 이유임(물론 쉽다는 뜻이 아님).


=========================== 아래는 기회가 되면 다룸 ==================================


*BFF, HTTP API, REST API, RESTful API, GraphQL, grpc란 무엇인가? 차이점?


백엔드 개발이란? API란 무엇인가? 현대적인 웹이 어떻게 서버와 서로다른 서비스, 어플리케이션 끼리 소통하는가?



*컴포넌트, SSR, JAMStack, SEO?


SPA는 모두 알다시피 검색 엔진 최적화 문제가 있음. 이 검색 엔진 최적화가 어떤 방식으로 이루어지고 과연 순수 SPA에서 해결하는 방법이 없는지. 그리고 대체재라고 나온 NextJS등의 동적 렌더링 방식이 야기하는 비용, 마지막으로 요즘 주목받는 JAMStack 방식에 대해 다룸.



*Express vs. Spring or Full Stack Frameworks, 어느 쪽이 우월한가? 적합한 용도는?


익스프레스, 혹은 풀스택, 백엔드 프레임워크를 써본 사람들은 과연 어느쪽이 더 나은 선택지인가? 전망은? 한 쪽이 상위호환인가? 등의 의문점을 가졌을 것임.

스프링과 익스프레스는 어느 한쪽이 다른 쪽을 대체하는 상위호환 개념이 아님. 같은 웹 카테고리에도 여러 분야가 나뉨, 채팅, 스트리밍이라 던지. 즉 회사가 어떤 서비스를 제공하냐에 따라 각 언어별로 강점이 있고 이를 활용하는 것임.



*웹 아키텍쳐는 어떻게 설계해야 할까? 클라우드? 간단한 시스템 디자인을 알아 보자


취직을 했으면 자사 서비스가 전반적으로 어떻게 돌아가는지, 하지 못했으면 웹 서비스가 전체적으로 어떻게 설계되어 제공되는지 궁금했을 것임. 단순히 서버 하나 띄워서 CRUD한다고 Production-level 서비스를 제공한다는 건 얼토당토 없는 소리임. API Gateway, Proxy, Load Balancing 등 기초적인 시스템 디자인과 AWS 같은 클라우드 플랫폼이 auto-scaling 같이 어떻게 활용되는지 다루겠음.



출처: 프로그래밍 갤러리 [원본 보기]

추천 비추천

61

고정닉 5

7

댓글 영역

전체 댓글 0
등록순정렬 기준선택
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 경제관념 부족해서 돈 막 쓸 것 같은 스타는? 운영자 24/05/13 - -
226278
썸네일
[기갤] 수록곡이 1위 찍어서 너무 신기했던 전소연.jpg
[157]
ㅇㅇ(45.92) 04.25 31607 61
226277
썸네일
[싱갤] 오싹오싹 간호사 회식 썰 레전드ㅋㅋ..manhwa
[542]
ㅇㅇ(122.42) 04.25 48356 586
226275
썸네일
[사갤] 장애인 주차구역 좁아서 민원 넣었는데 사라짐
[450]
사갤러(98.98) 04.25 29451 240
226274
썸네일
[박갤] 일본사람들이 외국인 관광객에게 영어 대신 일본어를 써라고 하는 이유
[525]
ㅇㅇ갤로그로 이동합니다. 04.25 32880 133
226273
썸네일
[디갤] [광각의신] 말머리 개부담
[32]
memset갤로그로 이동합니다. 04.25 4761 48
226271
썸네일
[자갤] 김윤아 인터뷰- 젊은 여성들 결혼 안해 똑똑해
[641]
자갤러(156.59) 04.25 36647 105
226269
썸네일
[야갤] 실시간 민희진 발언들 추가 모음 ㅋㅋㅋ
[1369]
ㅇㅇ(146.70) 04.25 90541 730
226267
썸네일
[싱갤] 훌쩍훌쩍 6살때부터 성적흥분을 느낀 여자
[527]
ㅇㅇ(175.123) 04.25 54690 226
226266
썸네일
[한화] 타) 제이크 ABS탓 하네 ㅋㅋㅋ
[226]
ㅇㅇ(211.234) 04.25 28489 385
226265
썸네일
[여갤] 영농후계자의 군복무 특이점을 처음 들은 기안84
[359]
여갤러(156.59) 04.25 23734 156
226263
썸네일
[스갤] 미국의 횡포가 시작된 틱톡 근황...
[574]
맛갤러(185.242) 04.25 35278 75
226262
썸네일
[싱갤] 일본인이 묘사한 한국에서 트위터 인식
[415]
ㅇㅇ갤로그로 이동합니다. 04.25 43902 505
226261
썸네일
[야갤] 이경규가 무도 예능총회에서 김제동 얘기 하지말라한거에 놀랐다는 김제동
[250]
ㅇㅇ(45.12) 04.25 29058 117
226259
썸네일
[싱갤] 서구권에서는 귀하고 한국에서는 못 보내는 음식
[458]
ㅇㅇ(121.139) 04.25 44019 306
226258
썸네일
[헬갤] 알리에서 파는 7만원대 문신 제거기 후기
[314]
ㅇㅇ(146.70) 04.25 43654 355
226255
썸네일
[위갤] 아일라를 여행하는 히치하이커를 위한 안내서 : 2일차 / 라프로익 파트2
[41]
bin29갤로그로 이동합니다. 04.25 4974 31
226254
썸네일
[싱갤] 싱글벙글 북극 현지인들이 말하는 환경 운동가들의 거짓말?!
[311]
흰콩갤로그로 이동합니다. 04.25 22613 250
226253
썸네일
[대갤] 중국산 제품 때문에 분개한 칠레 노동자들 결국 조업 중단
[181]
난징대파티갤로그로 이동합니다. 04.25 19788 194
226251
썸네일
[싱갤] 싱글벙글 개입촌
[79]
ㅇㅇ(211.172) 04.25 18164 41
226250
썸네일
[야갤] (속보) 실시간 민희진 기자회견 내용 ㄷㄷㄷㄷ.jpg
[1199]
ㅇㅇ(223.39) 04.25 67673 593
226249
썸네일
[보갤] "내가 연신내 건달인데" 테이블 걷어차고 국밥 내동댕이친 손님
[215]
ㅇㅇ(45.92) 04.25 25750 74
226247
썸네일
[그갤] 청강대 특강 (2016년?)했던 거 올림 ㅎㅎ
[127]
나사루갤로그로 이동합니다. 04.25 7947 91
226246
썸네일
[부갤] 영끌, 빚투로 한탕주의 혹은 벼락 거지! 부동산주식, 코인으로불어난채무
[222]
테클란갤로그로 이동합니다. 04.25 21627 96
226245
썸네일
[싱갤] 2편. 노량진 수산시장 모둠숙성회의 가성비에 대해 알아보자.
[129]
수산물학살자갤로그로 이동합니다. 04.25 31293 116
226243
썸네일
[한화] KBO 사상 최초 동안 벤치 클리어링한 김태균
[134]
ㅇㅇ(106.101) 04.25 20469 143
226242
썸네일
[싱갤] 싱글벙글 벌써 채식 8년차라는 배우 임수정
[562]
수인갤러리갤로그로 이동합니다. 04.25 31178 35
226241
썸네일
[코갤] 적대국 대하듯… 일본, 한국 IT기업에 “지분 팔고 떠나라”
[1281]
ㅇㅇ(106.101) 04.25 27699 138
226238
썸네일
[싱갤] 싱글벙글 현대자동차 신차 ST1 공개
[278]
ㅇㅇ갤로그로 이동합니다. 04.25 23515 63
226237
썸네일
[이갤] 청년세대들의 장점과 단점
[340]
당돌갤로그로 이동합니다. 04.25 34020 131
226235
썸네일
[중갤] [유쾌] 아스몬골드, 스텔라 인종차별 문구 관련 반응
[150]
ㅇㅇ갤로그로 이동합니다. 04.25 17435 190
226234
썸네일
[싱갤] 싱글벙글 스텔라 블레이드 외국 밈 근황..jpg
[536]
ㅇㅇ(122.42) 04.25 30464 422
226233
썸네일
[토갤] [벤투] 그 선수에 대해 확신X. 명단 제외할 생각 있었음
[97]
ㅇㅇ갤로그로 이동합니다. 04.25 13212 79
226232
썸네일
[케갤] 하이브 “민희진, 어도어 경영사항 무속인에게 코치 받아”
[386]
ㅇㅇ갤로그로 이동합니다. 04.25 30801 285
226231
썸네일
[이갤] 원피스에서 파쿠리한 각종 디자인,연출 ..gif
[299]
leeloo갤로그로 이동합니다. 04.25 24239 165
226230
썸네일
[부갤] 일본 방송에서 다룬 한국 부동산 위기 ㄷㄷ
[339]
부갤러(106.101) 04.25 26640 345
226229
썸네일
[싱갤] 따거따거 알리 무료배송의 비결
[542]
ㅇㅇ(121.186) 04.25 50623 519
226227
썸네일
[스갤] 애플 근황... 심상치 않은 중국 스마트폰의 열풍
[537]
ㅇㅇ(149.102) 04.25 27900 146
226225
썸네일
[싱갤] 얼마전 일어난 아파트 주차장 수입차 급발진 사고.gif
[550]
ㅇㅇ갤로그로 이동합니다. 04.25 25074 248
226223
썸네일
[중갤] 국힘 낙선자 탈당런 시동걸렸다ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ
[495]
엄마부대갤로그로 이동합니다. 04.25 23724 263
226222
썸네일
[대갤] 충격! 무리지어 일하던 태국놈들... 기숙사를 뒤져보니 경악
[183]
난징대파티갤로그로 이동합니다. 04.25 20668 385
226221
썸네일
[팝갤] 🌑 골든골 위너즈 최승정 검찰송치(feat) 가세연 합의종용?
[28]
국민신문go(218.148) 04.25 9104 100
226219
썸네일
[싱갤] 새로 이슈중인 급발진 주장 사고.gif
[609]
ㅇㅇ갤로그로 이동합니다. 04.25 24405 214
226218
썸네일
[카연] 우리집에 알파남이 산다 1
[131]
람돼갤로그로 이동합니다. 04.25 19409 60
226217
썸네일
[주갤] 대학 한녀들의 가치관
[389]
객관적고찰(45.8) 04.25 39544 560
226215
썸네일
[디갤] 대충 10일전에 갔다온 속초(+강릉)여행(1) (18장)
[23]
두마리만원갤로그로 이동합니다. 04.25 4275 23
226214
썸네일
[무갤] 악재 또 악재...한국, 올해도 '펑크' 위기
[262]
ㅇㅇ(118.43) 04.25 17683 113
226213
썸네일
[닌갤] 아이 목숨과 바꿔먹는 포켓몬 굿즈 되팔이에 비판이 쇄도
[190]
키리야아오이갤로그로 이동합니다. 04.25 25848 271
226210
썸네일
[이갤] "왜 항상 막히나" 했더니 "이유 있었네"‥고속도로 구조 바꾼다
[280]
ㅇㅇ갤로그로 이동합니다. 04.25 27060 93
226209
썸네일
[싱갤] 싱글벙글 한국인이면 마작 대신 포커를 해야 되는 이유
[670]
ㅇㅇ(58.232) 04.25 29049 590
226207
썸네일
[A갤] 해피한국뉴스 5
[85]
ㅇㅇ갤로그로 이동합니다. 04.25 7187 73
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2