일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 보안
- javascript
- 항해플러스
- FE
- frontend
- 성장일지
- 항해 플러스
- rust
- webGPU
- 분기 회고
- GPU
- 개발 공부
- wil
- 자바스크립트
- 항해 플러스 프론트엔드
- 프론트엔드
- 항해99
- 항해
- React Query
- 성능최적화
- 회고
- 개발자
- 개발공부
- 리뷰
- naver
- typescript
- 알고리즘
- 테스트 코드
- React
- 백준
- Today
- Total
목록분류 전체보기 (48)
느릿늘있
인증은 웹 개발의 기본이 되면서도 종류의 다양성과 보안의 정도에 따라 꽤 많은 케이스가 존재하기에 정답이 없다. 최근 회사에서의 신규 프로젝트와 몇 가지 토이 프로젝트들을 개발하면서 브라우저의 웹 스토리지와 인증을 하나로 엮어서 글로 정리해두면 기억하기 좋을 것 같다는 생각이 들어 이 주제로 글을 쓰게되었다.브라우저 웹 스토리지(+ 쿠키)와 인증 브라우저의 웹 스토리지 각각의 세부 내용과 사용법은 이 글의 목적이 아니다. 비교해서 기억하기 쉬운 형태로 각각의 주요 특징만 짚고 넘어가겠다.[ 로컬 스토리지 ]1. 브라우저를 종료해도 데이터가 유지된다. (로컬 - 유지)2. 서로 다른 도메인 간 데이터를 공유하지 않는다. (동일 도메인은 공유)3. 개발자 도구의 Application 탭에서 조회할 수 있다..
FE 개발자의 막무가내 Rust 도전기완전제곱수[Bronze 2] (#1977)use std::io;fn main() { // 문자열을 저장할 mutable 변수 선언 let mut min_input = String::new(); let mut max_input = String::new(); // 표준 입력에서 한 줄 읽기 io::stdin().read_line(&mut min_input).unwrap(); io::stdin().read_line(&mut max_input).unwrap(); let min: i32 = min_input.trim().parse().unwrap(); let max: i32 = max_input.trim().parse().unwrap..
FE 개발자의 막무가내 Rust 도전기8진수 2진수 (#1212)use std::io::{self, BufRead};pub fn main() { let mut input= String::new(); io::stdin().lock().read_line(&mut input).unwrap(); let input = input.trim(); let mut res = String::new(); let arr = ["000", "001", "010", "011", "100", "101", "110", "111"]; for o_num in input.chars() { res.push_str(change_o_to_b(o_num, arr)); } if res == "000" { println!(..
[TIL] Naver FE News는 Naver FE 팀에서 매월 첫째주 수요일에 업로드하는 FE 관련 이슈들을 팔로우 하면서 관심있는 내용을 학습하고 정리하는 컨텐츠입니다. [ https://github.com/naver/fe-news ] 1. 2023 JavaScript Rising Stars https://risingstars.js.org/2023/en#section-framework 2023 JavaScript Rising Stars A complete overview of the JavaScript landscape in 2023: trends about frontend, fullstack and Node.js frameworks, React and Vue.js ecosystems, build ..
[TIL] Naver FE News는 Naver FE 팀에서 매월 첫째주 수요일에 업로드하는 FE 관련 이슈들을 팔로우 하면서 관심있는 내용을 학습하고 정리하는 컨텐츠입니다. [ https://github.com/naver/fe-news ] 1. What Every Developer Should Know About GPU Computing (foot translated) 1. 모든 개발자가 알아야하는 GPU 컴퓨팅 (발번역) https://codeconfessions.substack.com/p/gpu-computing What Every Developer Should Know About GPU Computing A primer on GPU architecture and computing codeconfe..
[TIL] Naver FE News는 Naver FE 팀에서 매월 첫째주 수요일에 업로드하는 FE 관련 이슈들을 팔로우 하면서 관심있는 내용을 학습하고 정리하는 컨텐츠입니다. [ https://github.com/naver/fe-news ] 1. 클로저 컴파일러의 역사, 타입스크립트가 승리한 이유 https://ktseo41.github.io/blog/log/the-saga-of-the-closure-compiler-and-why-typescript-won.html 클로저 컴파일러의 역사, 그리고 타입스크립트가 승리한 이유 | bohyeon.dev ktseo41.github.io 클로저 컴파일러(Closure Compiler)란 과거 구글에서 개발한 대규모 자바스크립트 애플리케이션을 만들기 위해 사용하던..