전체 글382 [Node.js] JSON 데이터 Ajax에서 처리하기 하이 ~~!!! 보통 웹페이지를 개발하다 보면 웹페이지를 비동기방식으로 처리해야할 때가 있다. 비동기 방식은 웹페이지를 리로드 하지 않고 데이터를 불러오는 방식을 의미한다. 기본적으로 Http 프로토콜은 클라이언트 쪽에서 request를 보내고 서버 쪽에서 response를 받으면 연결이 끊기기 때문에 화면을 갱신하기 위해서는 페이지 자체를 갱신해줘야한다. 이는 엄청난 자원낭비라고 할 수 있다. 비동기 방식으로 여러분들이 처리를 해주면 필요한 데이터만 받아서 갱신하기 때문에 자원과 시간을 아낄 수가 있다. Ajax Ajax가 바로 이 비동기 방식을 지원한다. Ajax는 java script 의 라이브러리중 하나인데 Asynchronous Javascript And Xml 의 약자이다. 오늘은 node.j.. 2019. 12. 22. [Node.js] EJS 모듈 사용하기 하이 ~~!! 오랜만에 node.js 글을 쓴다. ㅎㅎ 이전에 우리가 post 방식의 url 을 처리하는 방법을 공부했었다. 오늘은 EJS라는 모듈을 활용해볼 것이다. EJS EJS 는 Embedded JavaScript Template의 약자로 nodejs 진영에서 많이 사용하는 템플릿엔진이라고 한다. 데이터를 html에 바로 뿌리고 싶을때 사용하면 된다. 문법 자체는 굉장히 간단해서 한번 슥 ~~ 보면 다들 사용하실 수 있을 거다. 먼저 모듈을 사용하려면 설치를 해줘야겠지?? 이전에 모듈을 설치하듯이 위의 명령어를 쳐주면 된다. 자 설치 다 되셨으면 view engine을 ejs로 세팅해주자. ㅎㅎ ejs 뿐만 아니라 다른 view engine도 있다. 나는 아직 ejs 밖에 안써봐서 다른 건 잘 모.. 2019. 12. 22. 페이스북의 OS 자체 개발 페이스북에서 승부수를 띄운 것 같다. 페이스북은 앞으로 AR 이나 VR 시장에서 구글의 안드로이드 OS의 영향력을 벗어나 우위를 점하기 위해, 자체 OS를 개발하려고 하고 있다. 디인포메이션의 보도에 따르면 페이스북은 마이크로소프트 윈도우NT OS 개발자 중 한명인 마크 루코브스키를 중심으로 OS를 개발하고 있다고한다. 현재 스마트폰의 경우 안드로이드 OS에 치중되어 있는데 페이스북은 스마트폰앱 말고 AR 이나 VR 같은 차세대 기기들에 자체 OS를 탑재함으로써 승부를 내려고하고 있다. 2014년에 페이스북은 VR 헤드셋 오큘러스(Oculus)를 인수했지만 여전히 구글 안드로이드에서만 동작하고 있다. 과연 이 승부수가 통할지 정말 궁금하다. 페이스북은 현재 오큘러스 이외에도 AR 안경을 자체적으로 개발하.. 2019. 12. 22. [Node.js] post 방식으로 URL 처리하기 하이~~!! 지난번 포스팅에서 get 방식으로 URL을 라우팅하는 방법을 배웠었다. ㅎㅎ 혹시 기억 안니시면 아래 링크를 참고해서 공부하고 옵시다! https://devkingdom.tistory.com/78 [Node.js] get 방식으로 URL 처리하기 하이 ~~~ 오늘은 지난번에 포스팅했던 구축되어 있는 node 웹서버에서 get 방식으로 url 호출을 해볼꺼다 !! ㅎㅎ 아 맞다..!! 계속 vi 편집으로 작업하는게 귀찮아서 환경을 Sublime Text로 구축해놨다. ㅎㅎ 혹.. devkingdom.tistory.com 오늘은 post 방식으로 URL을 처리해볼꺼다. post 방식으로 URL 처리하기 먼저 아주 간단하게 post 방식으로 url을 날릴 html을 하나 간단하게 작성해주자. ㅎㅎ.. 2019. 12. 19. [Node.js] get 방식으로 URL 처리하기 하이 ~~~ 오늘은 지난번에 포스팅했던 구축되어 있는 node 웹서버에서 get 방식으로 url 호출을 해볼꺼다 !! ㅎㅎ 아 맞다..!! 계속 vi 편집으로 작업하는게 귀찮아서 환경을 Sublime Text로 구축해놨다. ㅎㅎ 혹시 이렇게 환경을 만들고 싶으신분들은 아래 링크에서 구축하고 오자. https://devkingdom.tistory.com/76 [AWS] AWS EC2 랑 Sublime Text 3 연동하기 하이~! 예전에 AWS 같은 Cloud에 서버를 두고 프로젝트르 할때 서버단 어플리케이션을 수정하면 매번 불편하게 FileZilla 같은 sFTP 프로그램을 이용해서 올리곤 했다. 흠 .. 그게 너무 불편해서 좋은 방법이 없을.. devkingdom.tistory.com 자 두말할 필요없.. 2019. 12. 18. 토스의 인터넷 전문 은행 진출 토스가 재수 끝에 인터넷 전문은행에 선정되었다. 어떻게? 이전의 예비인가 심사에서 한 차례 낙방한 토스는 혁신성적이라는 평가를 들은 반면 , 자본 안정성에서 문제가 되어 낙방했다. 이전의 토스 자본금 중 약 75% 가량이 상환전환우선주(RCPS) 였기 때문이다. 이는 국제회계기준 상 자본이 아닌 부채로 분류되었기 때문에 토스가 예비인가를 받을 수 없었다. 허나 이번에는 상환전환우선주의 전량을 전환우선주(CPS) 로 전환하면서 기준에 충족하는 자본 안정성을 확보 했다. 또한 KEB하나은행, SSC 제일은행 등 주요은행을 주주로 끌어들이면서 구조를 더 탄탄하게 만들었다는 평가를 받고 있따. 무엇을? 토스에서는 '챌린저뱅크'를 모델로 인터넷 전문 은행을 설립하겠다고 했다. 챌린저 뱅크는 기존 은행에서 충분히 .. 2019. 12. 18. [AWS] AWS EC2 랑 Sublime Text 3 연동하기 하이~! 예전에 AWS 같은 Cloud에 서버를 두고 프로젝트르 할때 서버단 어플리케이션을 수정하면 매번 불편하게 FileZilla 같은 sFTP 프로그램을 이용해서 올리곤 했다. 흠 .. 그게 너무 불편해서 좋은 방법이 없을까하다가.. !! 직접 개발툴을 서버랑 연동하자는 생각을 했고, 찾아보니 방법이 있었다. 다른 Tool 들도 연동이 가능하긴 한데 !! 오늘 소개할 내용은 Sublime Text 3 랑 내가 AWS 에서 만든 EC2 를 연동하는 걸 해볼거다.ㅎㅎ 우선 Sublime Text 가 없으신 분들은 설치하고 오자!! https://www.sublimetext.com/3 Download - Sublime Text Sublime Text 3 is the current version of Sub.. 2019. 12. 18. [Node.js] Node.js 로 웹서버 환경 구축하기 하이~~ 지난 포스팅에서 우리는 node.js 를 설치했었다. ㅎㅎ 아직 설치가 안되신 분들이라면 아래 링크를 보고 오자. https://devkingdom.tistory.com/74 [Node.js] Node.js 설치하기 하이 ~~!! 저번에 내가 Node.js 서버를 만들기 위해, AWS로 EC2 인스턴스를 만들었던거 기억하는지 모르겠다. 물론 로컬에서 작업해도 되겠지만 나는 실제로 서버를 활용할 일이 있어서 이렇게 작업을 한다. Node... devkingdom.tistory.com 오늘은 이걸 이용해서 웹서버 환경을 한번 구축해 볼꺼다. 먼저 빈 디렉토리를 하나 만들어주자. 그리고 아래 명령어를 한번 쳐보자. 이러면 npm 패키지가 하나 생성될 것이다. 여기서 끝난게 아니고 package nam.. 2019. 12. 16. [Node.js] Node.js 설치하기 하이 ~~!! 저번에 내가 Node.js 서버를 만들기 위해, AWS로 EC2 인스턴스를 만들었던거 기억하는지 모르겠다. 물론 로컬에서 작업해도 되겠지만 나는 실제로 서버를 활용할 일이 있어서 이렇게 작업을 한다. Node.js 설치하기 먼저 build-essential 이랑 curl 을 설치 해주자. 만약 설치된 경우라면 생락하면된다. 다음은 node.js랑 npm을 설치해주자. 아래의 명령어를 쳐주면 된다. 위의 방법으로 설치하면 npm 이 자동으로 설치된다. 만약 다른 방법으로 설치하셨다면 아래의 명령어도 쳐주자. node.js 버전을 확인을 해보자. 이렇게 잘 설치 된 것을 확인할 수 있다. 호호호 !!! 이번 포스팅은 굉장히 짧게 이렇게 마무리 하겠다. 다음 포스팅에는 이제 express라는 걸.. 2019. 12. 15. 이전 1 ··· 32 33 34 35 36 37 38 ··· 43 다음