본문 바로가기

전체 글94

SSR(Server Side Rendering)이란 무엇인가? https://d2.naver.com/helloworld/7804182 https://developers.google.com/web/updates/2019/02/rendering-on-the-web?hl=en 웹 렌더링 | Web | Google Developers Jason is a Web DevRel Eng Manager, Web Developer Relations 개발자로서 우리는 종종 애플리케이션의 전체 아키텍처에 영향을 미칠 의사 결정을 하곤 합니다. 웹 개발자가 하는 가장 핵심적인 결정 중 하나는 developers.google.com 2021. 6. 28.
RFC(Request for Comments)란 무엇일까? RFC는 Request for Comments 의 약자이다. 한글로 직역하자면 "의견을 남기기를 요청함"이라고 할 수 있다. 뜻 자체는 비평을 기다리는 문서라는 의미로 사용하는데, 컴퓨터 네트워크 공학 등에서 인터넷 기술에 적용 가능한 새로운 연구, 현식, 기법 등을 아우르는 메모를 나타낸다고 위키백과에 나와있다. 일단 인터넷 기술을 연구하는 사람 관련 메모를 작성해서 인터넷국제표준화기구(IETF)에 보내면 IETF에서 검토하여 정식 RFC로 등록할지 결정한다. 검토 등을 통해 문서에 대한 신뢰가 높아지면 해당 RFC에 번호를 붙이는데, 이렇게 되면 사실상 표준이 된다고 보면된다. 2021. 6. 25.
JSON Web Token (JWT) 이란 무엇일까? https://datatracker.ietf.org/doc/html/rfc7519 rfc7519 datatracker.ietf.org https://meetup.toast.com/posts/239 JWT를 소개합니다. : NHN Cloud Meetup JWT는 일반적으로 클라이언트와 서버, 서비스와 서비스 사이 통신 시 권한 인가(Authorization)를 위해 사용하는 토큰이다. meetup.toast.com 2021. 6. 25.
인터넷이 안되는 환경에서 이클립스 플러그인 설치하기 참조할 자료들 모음 https://javaslave.tistory.com/136 오프라인 환경에서 / 차세대 프로젝트에서 Eclipse Plugin 설치 방법 오프라인 환경에서 Eclipse Plugin Download 방법 일반적으로 Eclipse Plugin을 설치하는 방법은 세 가지 이다. MarketPlace에서 필요한 Plugin을 검색하여 설치. Install New Software 메뉴를 통해 update site.. javaslave.tistory.com https://marketplace.eclipse.org/content/spring-tools-3-add-spring-tools-4 Spring Tools 3 Add-On for Spring Tools 4 Spring Tools 3 Add.. 2021. 6. 18.
인터넷이 안되는 환경에서 이클립스 설치하기 이클립스를 installer로 설치하면 설치 중 네트워크를 통해 계속 데이터를 다운로드 한다. 하지만 개발환경상 인터넷 사용이 불가능한 상황에서 패키지로 설치하는 방법이 있다. 링크를 첨부해 둔다. https://www.eclipse.org/downloads/packages/ Eclipse Packages | The Eclipse Foundation - home to a global community, the Eclipse IDE, Jakarta EE and over 350 open source pro 517 MB 4,532 DOWNLOADS Tools for developers working with Java and Web applications, including a Java IDE, tools fo.. 2021. 6. 17.
WebSocket 채팅 기능 관련 참조 페이지 곧 새로운 업무에 투입될 것 같은데 해당 내용관련해서 필요한 정보들중 쓸만 한 내용들의 링크를 정리해 둔다. https://velog.io/@yhg0337/%EC%8A%A4%ED%94%84%EB%A7%81%EC%97%90-1%EB%8C%801-%EC%83%81%EB%8B%B4%EC%9D%84-%EA%B5%AC%ED%98%84%ED%95%98%EA%B8%B0 스프링에 1대1 상담을 구현하기!! 프로젝트 상세페이지에서 크리에이터 / 서포터 / 프로젝트 식별자를 컨트롤러로 보낸다. 위 3가지로 채팅방태이블을 조회해서 없으면 새로 생성 / 있으면 그 채팅방 아이디를 리턴해온다. 가져 velog.io https://gnaseel.tistory.com/11 [Web Socket / Spring] 실시간 채팅 기능 .. 2021. 6. 17.
Git 학습을 위해 좋은 사이트 1. 매우 쉽게 설명 https://backlog.com/git-tutorial/kr/intro/intro1_1.html 누구나 쉽게 이해할 수 있는 Git 입문~버전 관리를 완벽하게 이용해보자~ | Backlog 누구나 쉽게 알 수 있는 Git에 입문하신 것을 환영합니다. Git을 사용해 버전 관리를 할 수 있도록 함께 공부해봅시다! backlog.com 2. 그냥 주워온 내용 https://rogerdudler.github.io/git-guide/index.ko.html git - 간편 안내서 - 어렵지 않아요! rogerdudler.github.io https://opentutorials.org/course/2708 지옥에서 온 Git (새 수업으로 대체) - 생활코딩 이 수업은 GITn 시리즈로 .. 2021. 6. 17.
server-sent event(SSE) 서버에서 클라이언트로 이벤트 보내기 같은 회사 직원이 카카오 코딩테스트에서 봤던 문제 중에 서버단에서 대용량 엑셀에 대한 처리를 할 때 현재 진행률을 클라이언트단에서 보여주는 방법을 구현하라는 문제가 있었다고 한다. 웹소켓이나 뭔가 다양한 방법들이 있겠지만, SSE가 HTML5 표준 권고안이라고 하니 이 방식을 따르는 것이 표준일 것 같다. 서버에서 보내는 이벤트를 관리하는 표준적인 방법. 스트림 이벤트를 서버에서 프론트 엔드로 보낸다. 일방향 접속이며, 클라이언트에서 서버로 이벤트를 보내지는 못한다. 실제 사용방법은 아래 링크 참조 https://developer.mozilla.org/en-US/docs/Web/API/Server-sent_events/Using_server-sent_events Using server-sent event.. 2021. 6. 17.
Git Commit을 취소하는 방법 Revert, Reset, Rebase, Amend http://git-scm.com/docs/git-reset Git - git-reset Documentation In the first three forms, copy entries from to the index. In the last form, set the current branch head (HEAD) to , optionally modifying index and working tree to match. The / defaults to HEAD in all forms. git reset [-q] [ ] [--] …​ git reset [-q] [-- git-scm.com https://git-scm.com/docs/git-revert Git - git-revert Documentation Gi.. 2021. 6. 15.
Location href 와 Location replace() Method href 는 속성이고 , replace() 는 함수이다. The replace() method replaces the current document with a new one. replace() 메소드는 현재 문서를 새로운 것으로 대체시킨다. The difference between this method and assign(), is that replace() removes the URL of the current document from the document history, meaning that it is not possible to use the "back" button to navigate back to the original document. 이 메소드와 assign() 메소드의 차이점은, r.. 2021. 6. 15.