본문 바로가기

분류 전체보기243

[회고] 사이드 프로젝트 - Github Issue Tracker (크롬 확장프로그램) 회고 📝 들어가며 이 시리즈는 올해 제가 개인 프로젝트를 진행했던 과정, 진행하면서 느꼈던 점을 적어놓는 글입니다. 여러분께 도움이 될만한 내용이 없을 수 있음 알려드립니다. 그냥 제 일기장 중 한페이지라고 보시면 됩니다. 📖 (대신 훔쳐봐도 상관없는 일기장) Github Issue Tracker 얼마전 DND 6기가에서 진행한 프로젝트가 마무리되고,, 갑자기 개인 프로젝트가 하고 싶어졌다. 다만, 이번에는 보여지기식이 아니라 진짜로 누군가가 활용할 수 있는 프로그램을 만들고 싶었다! 한창 팀(회사)에 적응하고 있을 때이다보니 사우들에게 도움이 될 수 있는 것을 만들면 좋지 않을까 하는 생각이 들었다. 이왕 하는거 진짜로 유용성을 생각하면서 만들어보자! 하는 마음으로 ~ 괜시리 어려운 주제를 골라버리면 여러 해결.. 2022. 11. 10.
[React🌀] Next JS 13 업데이트 사항 총 정리 📄 들어가며 안녕하세요. 오랜만에 포스팅을 하네요. 😃 사실 react 와 svelte 를 비교하는 글을 준비하고 있었는데, 아무래도 제가 svelte에 관한 내용을 쓰기에는 사용경험이 너무 적더라구요. 이미 관련된 좋은 글도 너무 많은데 차별성도 없고 내용도 결국 똑같아지는 것 같고.. 몇 가지 개인적인 일들이 있기도 했구요. 아무튼 군소리는 여기까지 하고, 바로 시작하겠습니다! 이 포스팅의 내용들은 99% 이상이 아래 링크된 Next JS의 공식 블로그 내용을 바탕으로 하고 있을 테니, 영어에 자신 있는 분들은 그냥 블로그 글 읽는게 더 도움이 되실 수도 있습니다 😄 Next JS 13 Next JS 12가 공개된지 1년쯤 되었네요 벌써 .. 드디어 Next js 13이 공개되었습니다! https://.. 2022. 10. 31.
[IT 도서리뷰📘] 구글 엔지니어는 이렇게 일한다 - 주요 내용 정리 및 나의 생각 2️⃣ (2) 구글 엔지니어는 이렇게 일한다 저자 : 타이터스 윈터스, 톰 맨쉬렉 출판사 : 한빛미디어 2022년 05월 출간 Code Search code search 란 구글이 이용하는 코드 브라우징 및 검색 도구입니다. 문서화 관련 검색을 go/링크 를 이용해서 했듯이, 코드 관련 검색들을 통합해서 할 수 있다고 합니다. 검색창이 존재해서 웹 검색처럼 타이핑을 시작하면 '제안' 및 '자동완성' 이 나오기도 하고, 코드 관련 정보들이 모두 나온다고 하네요. 그 외에도 '코드 리뷰 도구로 점프하기', '다른 버전과 비교하기', 'blame 뷰로 확인하기' 등 많은 기능을 지원하는 것 같습니다. 스크린샷이 있으면 직관적으로 바로 느낌도 오고 좋을텐데, 웹 상에서 찾기가 힘들어 아쉽네요. 구글이 code search를 .. 2022. 8. 22.
[IT 도서리뷰📘] 구글 엔지니어는 이렇게 일한다 - 주요 내용 정리 1️⃣(1) 구글 엔지니어는 이렇게 일한다 저자 : 타이터스 윈터스, 톰 맨쉬렉 출판사 : 한빛미디어 2022년 05월 출간 들어가며 아는 지인중에 구글에서 개발자로 일하시는 분이 있습니다. 그 분과 이야기를 나누다 보면 우리 기업과 같은 IT 기업인데도, 꽤나 다른 면이 많다는 것을 느끼곤 했었죠. 구글은 github도 쓰지 않고, 내부적으로 codeSearch 라는 검색엔진도 사용하는 등 완전히 그들의 효율성을 극대화할 수 있는 구글만의 세계를 직접 만들어 놓았더군요. 자급자족 정책을 성공적으로 마친 셈입니다. 이런 기술이나 문화들은 공개적으로 외부에 공개한 것들도 있지만, 내부자가 아니고서는 알 수 없는 사실들이 많습니다. 저는 그런 점들에 호기심이 많았고, 지인분이 얘기해주시는 것들 하나하나가 새롭고 흥미로.. 2022. 8. 16.
[JavaScript] 자바스크립트 모듈 시스템을 마스터 해보자 들어가며 '시작은 미약했으나, 그 끝은 창대하리라' 이 말은 딱 자바스크립트를 위한 말이 아닐까 싶습니다. 초창기 자바스크립트가 생겨났을 때, 이렇게 대표적인 언어로 발전할 것이라고 예상을 했을까요? 자바스크립트는 탄생 이래로 정말 많은 변화와 발전과정을 거쳐왔습니다. 자바스크립트의 탄생부터 FE 세계에 있던 분이 아니라면, 저처럼 타입스크립트 시대부터 제데로 공부를 시작한 분이라면, JS의 모듈 시스템에 대해 정확히 이해하고 있기가 쉽지 않습니다. ts 파일을 직접 실행시킬 때 import 문제로 실행이 되지 않아 애먹은 적이 있었죠. { "compilerOptions": { "target": "es5", "module": "commonjs", } } tsconfig 의 compilerOptions >.. 2022. 8. 6.
[Next JS] Layouts RFC , React 18에 최적화된 라우팅 방식 공개 Offscreen Stashing with Instant Back/ForwardLayouts RFC 올해 3월 말, 리액트 v18.0 이 공개가 되었죠, 이제 Concurrent mode, Suspense, RSC 등을 탑재한 리액트 18의 도입을 적극적으로 고려해볼 만한 시간이 얼마 안남은 것 같습니다. (https://reactjs.org/blog/2022/03/29/react-v18.html) Next JS에서도 적극적으로 리액트 v18 의 변경사항들을 적용중임을 알려왔었고 이번에는 새롭게 변경되는 layout, 그리고 라우팅 방식을 공개했습니다 ! 이 포스팅의 내용들은 99% 이상이 아래 링크된 Next JS의 공식 블로그 내용을 바탕으로 하고 있을 테니, 영어에 자신 있는 분들은 그냥 블로그 .. 2022. 6. 15.