티스토리

youngmin.log
검색하기

블로그 홈

youngmin.log

youngminieo1005.tistory.com/m

By. Be SW engineer

구독자
6
방명록 방문하기
공지 Hello 모두보기

주요 글 목록

  • [알쓸 IT] Angular, React, Vue 📢 개요 강력한 MVC 웹 프레임워크들이 등장하고 발전하면서 우리는 빠르고 편리하게 웹사이트를 개발할 수 있게 되었습니다. 하지만 기술이 발달해서 어떤 필요를 충족하고 나면, 항상 또 다른 수요와 해결과제가 생기게 되죠 ? 기존 MVC 웹이 가졌던 아쉬움들 중에서 2가지 예시를 보면 1. 오래된 웹사이트일수록, 이것저것 많이 있는 웹사이트에서 한 게시글을 읽고, 내용이 마음에 들어 "좋아요"를 눌렀다. 👉 이거 하나 눌러서, 전체 좋아요 수가 증가하는 것을 업데이트하려고, 화면이 "깜빡"하면서 페이지가 새로 로딩된다. 좋아요를 눌렀을 경우, 위에 두 그림같은 과정이 매번 좋아요 버튼을 누를경우 반복될 것입니다. 바뀐건 좋아요 하나뿐인데, 위에 모든 작업을 매번 새로하다보니, 굉장히 비효율적이지요. 사이트.. 공감수 2 댓글수 3 2021. 1. 11.
  • [알쓸 IT] MVC 웹 프레임워크 📢 개요 네이버 같은 딱봐도 복잡한 웹사이트는, 요소와 기능들이 많아지고, 구조가 이것저것 얽혀있다는 것이 느껴집니다. 뭔가 거대해지고 복잡해질수록, 특정 기준으로 분리,모듈화해서 접근을 해야합니다. 국가기관을 입법,사법,행정으로 나누듯이, 웹사이트를 비롯한 소프트웨어는 Model View Controller 라는 접근법이 많이 사용됩니다. 📢 MVC Web Framework MVC 패턴 Model : "데이터"에 관련된 것 Veiw : 눈에 보이는것, 웹의 경우 HTML/CSS 나타내는 요소들 Controller : 뭔가를 제어하는것, 프로그래밍의 대부분을 차지 게시판을 예시로 봅시다. Model 👉 게시판에 쓰이고 읽히고 수정되는 글들은, DB에 데이터로 저장될 것입니다. 이 데이터의 형식을 지정하고.. 공감수 1 댓글수 0 2021. 1. 11.
  • [알쓸 IT] Static Web ? Dynamic Web ? 📢 개요 편의점과 식당이 있습니다. 편의점은 미리 조리되어있는 음식들을 내가 사다 먹을 수 있습니다. 식당은 내가 주문 넣으면, 그 자리에서 음식을 조리해서 만들어 제공을 해주면 먹을 수 있죠. 이 둘의 근본적인 차이는, 업소에서 그때그때 음식을 만들어 주는가 입니다. 정적 웹(Static Web) = 편의점 동적 웹(Dynamic Web) = 식당에 비유할 수 있겠습니다. 📢 Static Web vs Dynamic Web 정적 웹(Static Web) 말 그대로, "움직이지 않는, 언제 접속해도 같은 리소스를 보여주는 웹사이트" 프로그래머가 서버에 미리 작성해놓은 HTML/CSS/JS 코드들 그대로 클라이언트의 브라우저에 건내준다. 하지만, 무조건 매번, 동일한 페이지를 보여주는 것은 아닙니다. 현재 .. 공감수 2 댓글수 0 2021. 1. 11.
  • [알쓸 IT] HTML/CSS/JavaScript 📢 개요 오늘날의 HTML, CSS, JavaScript(JS)는 "웹사이트", 즉 브라우저에서 동작하는 소프트웨어에만 국한되어 있지 않습니다. React Native나 Native Script처럼 혹은, 비슷한 변형들로, "모바일 앱"을 만드는 기술들이 이미 널리 사용되고 있습니다. Electron.js 같은걸로 이젠, 웹사이트가 아닌, "컴퓨터 프로그램"까지 HTML/CSS/JS로 만들 수 있게 되었습니다. 😮 📢 HTML/ CSS / JavaScript 사실상, HTML(Hyper Text MarkUp Language) , CSS(Cascading Style Sheets)는 사실 프로그래밍언어에도 속하지 못합니다.. HTML은 "마크업(Markup)"언어입니다. 👉 화면에 "어떤 요소들이 놓여 있어.. 공감수 1 댓글수 1 2021. 1. 3.
  • [알쓸 IT] 클라우드 컴퓨팅(Cloud) 📢 개요 어떤 회사가, 직원들을 해외 출장을 파견 시키게 됬습니다. 파견기간동안 머물 공간이 필요할 것 입니다. 방법은 크게 2가지가 있습니다. 일터와 숙소로 쓸 가건물 하나 전체를 빌리는 것 가성비가 꽤 좋은 초대형 호텔을 이용하는 것 이 둘은 각각의 장단점이 있습니다. 가건물 전체를 빌리는 것 [ 장점 ] 👉 우리 팀만의 넓은 공간이 확보된다. 👉 호텔보단 평단가가 싸다 [ 단점 ] 👉 건물 전체를 빌리다보니, 필요 이상의 공간까지 값을 치르는 것이 된다. 👉 결과적으로 내야하는 총 금액이 클 것이다. ( 전기,수도, 등 건물 관리비 포함, 청소,빨래 등 개인 작업 필요 ) 👉 어쩌다 현지 파견자 규모가 커지면, 현재 공간이 부족하게 되면, 곤란하다. 반면, 초대형 호텔을 이용하는 것 [ 장점 ] 👉.. 공감수 0 댓글수 1 2021. 1. 3.
  • [알쓸 IT] Server란 무엇인가 ? 📢 개요 우리는 웹사이트를 이용할때나, 게임 같은 것을 이용하려다가도 잘 돌아가지않거나, 끊겨버리거나하면 흔히... " 서버에 문제가 있나 ? 서버 터진거 아냐 ? " 말한다. 또, 우리가 유트브나 네이버같은 서비스를 이용해서, 온갖 영상이나, 정보들을 볼 수 있죠 ? 근데, 이것이 원래, 내 컴퓨터에 있는 영상이나 정보인가요 ? 👉 NO !! 아니죠 ? 다른 어딘가에 !! 우리가 흔히, "서버" 라고 부르는 어떤 "컴퓨터" 에 들어가 있는 것이에요. 맞다 !! 서버도, "컴퓨터"이다. 사실, 서버란 "역할(Role)"의 개념을 말한다. 예를 들어, 이 글이 있는 현재 블로그에서 글을 쓰는 필자는 이 블로그의 "주인" 입니다. 반대로, 내가 A군의 블로그에 접속해서 이용하면, 그때의 필자는 그 블로그의 .. 공감수 2 댓글수 0 2021. 1. 3.
    문의안내
    • 티스토리
    • 로그인
    • 고객센터

    티스토리는 카카오에서 사랑을 담아 만듭니다.

    © Kakao Corp.