Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
사내 첫 리액트 주니어 개발자의 생존기
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
gonasooc
September 09, 2024
Programming
97
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
사내 첫 리액트 주니어 개발자의 생존기
FEconf 2024 Lightning Talk
gonasooc
September 09, 2024
More Decks by gonasooc
See All by gonasooc
AI 드리븐, 다음엔 이렇게
gonasooc
0
52
최신 CSS? 10년 뒤에 쓰면 되나요?
gonasooc
0
64
Other Decks in Programming
See All in Programming
Discordを用いたラボオートメーション関連情報収集の自動化
noguhiro2002
0
490
片田舎のおっさん、 Swift Buildのダイアモンド問題解決の不具合修正PRを出すが、解決方法がキャッシュをしないようにすることであり、ビルド時間が伸びると言われてマージされないので高速化もする/swiftbuild
yimajo
0
340
楽しそうなつよつよエンジニアと目が死んでる僕/A brilliant engineer having a blast, and dead-eyed me.
3l4l5
2
280
kubernetes コンポーネント開発入門 / 新卒N年目の勉強会&交流会!〜〇〇への誘い〜 #n_study
mazrean
0
140
承認済みなのに差戻しできてしまうバグ、型で潰せます
shinchit
0
130
Cloudflare is Agents
chimame
0
190
Loosening the Reins: Go Generics Get More Flexible
kuro_kurorrr
0
360
まだ間に合う!今年の夏こそSchemeのマクロ展開器を完全理解!
omasanori
0
610
AIエージェント時代のコードレビューを設計する
nogu66
5
2.2k
AI駆動開発にグラフDBを重ねてみた
satoshi256kbyte
2
640
PyConJP2026_wat_Python × Signal Processing: How to Draw Pictures with Sound Using Spectrogram Art
wat
0
650
FastAPI の並行処理モデルを完全に理解する
hoto17296
9
3.4k
Featured
See All Featured
SEO in 2025: How to Prepare for the Future of Search
ipullrank
3
3.8k
BBQ
matthewcrist
89
10k
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
850
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
1.3k
Leveraging LLMs for student feedback in introductory data science courses - posit::conf(2025)
minecr
1
370
How STYLIGHT went responsive
nonsquared
100
6.3k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
Unsuck your backbone
ammeep
672
58k
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
0
590
Designing for Performance
lara
611
70k
Site-Speed That Sticks
csswizardry
13
1.5k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
35
2.8k
Transcript
사내 첫 리액트 주니어 개발자의 생존기 최관수 gonasooc
최관수 블렌딩 개발팀 gonasooc 블렌딩 Frontend Developer Mubeat Live 등
웹 개발에 참여하고 있습니다. 사용자에게 어떤 경험을 줄 수 있을지 고민하고, 보편적이고 보통사람들을 위한 서비스 개발을 꿈꾸고 있습니다.
프론트 개발자가 되기까지 개발환경을 구축하는 과정 배운 점, 놓친 점,
더 나아갈 점 이야기 흐름
"HTML is Programming Language"
여긴 어디 나는 누구
첫 프로젝트
그리고 퇴사
면접에서의 역질문
뇌피셜의 결과
None
None
What I thought 리액트 프레임워크, 빌드 도구 CSS 프레임워크, 컨벤션
전역 상태 관리 폴더 구조, 컴포넌트 패턴
None
None
None
None
feat.
feat.
None
📦 src ┣ 📂 assets ┃ ┗ 📂 fonts ┃
┃ ┣ 📂 gmarketsans ┃ ┃ ┗ 📂 pretendard ┣ 📂 components ┃ ┣ 📂 Auth ┃ ┣ 📂 Button ┃ ┣ 📂 Card ┃ ┣ 📂 Carousel ┃ ┣ 📂 Common ┃ ┣ 📂 Dialog ┃ ┣ 📂 Footer ┃ ┣ 📂 Header ┃ ┣ 📂 Input ┃ ┣ 📂 Modal ┃ ┣ 📂 Payment ┃ ┣ 📂 ProductDetail ┃ ┣ 📂 TermsNPrivacy ┃ ┗ 📂 Video ┣ 📂 constants ┣ 📂 data ┣ 📂 hooks ┣ 📂 locales ┣ 📂 pages ┣ 📂 recoil ┣ 📂 routes ┣ 📂 styles ┣ 📂 utils ┣ 📂 webviews ┣ 📜 App.jsx ┣ 📜 index.js
What I Missed 크로스 브라우징의 중요성 컴포넌트 설계 시 간결한
props 사용 기획과 UX 의 큰 흐름
What I Missed 크로스 브라우징의 중요성 컴포넌트 설계 시 간결한
props 사용 기획과 UX 의 큰 흐름
What I Missed 크로스 브라우징의 중요성 컴포넌트 설계 시 간결한
props 사용 기획과 UX 의 큰 흐름
What I Learned ' 개발적 외로움' 에 맞서는 방법과 책임을
지는 태도 앱과의 커뮤니케이션
What I Learned ' 개발적 외로움' 에 맞서는 방법과 책임을
지는 태도 앱과의 커뮤니케이션
What I Try 필요한 마이그레이션 API 설계 등 영역 넓히기
둘러보고 돌아보기
What I Try 필요한 마이그레이션 API 설계 등 영역 넓히기
둘러보고 돌아보기
What I Try 필요한 마이그레이션 API 설계 등 영역 넓히기
둘러보고 돌아보기
Q&A gonasooc https://velog.io/@gonasooc/ 프로젝트- 회고- 뮤빗라이브-1 차- 회고