일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
- Github Actions
- rendering
- setstate
- 배포
- 라우팅
- CI/CD
- 후기
- useEffect
- 미리보기
- Redux
- qwe
- 비동기
- FileReader
- 개발
- 접근 제한 라우팅
- S3
- react
- previousState
- 항해99
- socket.io
- Preview
- 브라우저 렌더링
- route
- 동기
- imagePreview
- 7기
- 채팅방
- updater
- 스파르타코딩클럽
- routing
- Today
- Total
목록전체 글 (105)
삐옹
1. 디자이너1 + 프론트2 + 백엔드3 첫 협업 시작 2. 개발 들어가기 전에 미리미리 부지런히 공부해두기 디자이너1 + 프론트2 + 백엔드3 첫 협업 시작 생각만 해도 가슴이 웅장해졌던 조합이 눈 앞의 현실로 다가왔다. 다행히도 노드의 하연님과 마음이 맞아 팀에서 부리더를 맡게 되었다. 너무나 다른 6명이 하나의 프로젝트를 만들기위해 뭉쳤다 '소통이 뭐 얼마나 중요하길래 그래?' 라는 구닥다리 마음가짐으로 임했다가는 정말 큰일날 뻔 했다. 평생을 다르게 살아온 6명이 모였으니(게다가 다른 분야를 공부한 사람들), 그 중심점을 찾기는 여간 쉽지않은 일이다. 디자이너님을 만난지 둘 째날. 팀원들과 소통을 하고 진행하는데 있어 스스로 껄끄럽지 못하다는 느낌을 받았다. 마찰이 있었던 것은 아니다. 처음 만난..
이번 실전 프로젝트에서 실시간 채팅을 구현하기로 하였다. 지금껏 한번도 socket.io를 다뤄본적도, 사실 그게 뭔지도 모르기 때문에 혼자서 socket.io를 이용해서 실시간 채팅 웹 사이트를 구현해보기로 했다.🌝 What Socket.IO is Socket.IO is a library that enables real-time, bidirectional and event-based communication between the browser and the server. It consists of: a Node.js server: Source | API a Javascript client library for the browser (which can be also run from Node.js): S..
싱글스레드 - 자바스크립트는 싱글스레드 언어이다. - 싱글 스레드? 자바에서는 각 스레드 별로 역할을 지정해줄 수 있다. (이 일은 스레드 A에서 하고 저 일은 스레드 B에서 해야지) - 근데 자스는 그렇게가 안됨. 그런데도 우리가 쓰는 대부분의 앱들을 동시적(실은 동시적이 아니라 contetxt switching이 일어난다) 으로 돌아간다. - 그 이유는 바로 js가 실행되는 브라우저에는 여러가지 쓰레드가 들어있기 때문이다. 그래서 웹 API들을 이용하게되면 멀티스레딩이 가능하다. 게다가 이벤트 루프를 사용해서 더 다양한 동작을 실행할 수 있다. 구조 자바스크립트 엔진은 변수를 생성해서 오브젝트를 할당하거나 문자, 숫자 할당하게 될때 저장하는 memory heap과 실행되는 함수를 차곡차곡 쌓아놓는(L..