테오의 프론트엔드
#Talk14#Talk13#Talk12#Talk11#Talk10#Talk9#Talk8#Talk7#Talk6#Talk5#Talk4#Talk3#Talk2#Talk1 #Link14#Link13#Link12#Link11#Link10#Link9#Link8#Link7#Link6#Link5#Link4#Link3#Link2#Link1
2022년 4월 10일 일요일
useCallback 과 useMemo 의 차이
먼저 메모이제이션(memoization) 이란? useMemo 함수에 대해서 알아보기 전에 알고리즘 시간에 자주 나오는 메모이제이션(memoization) 개념에 대해서 잠깐 짚는다. memoization이란 기존에 수행한 연산..
Basemenks
자바스크립트 완벽가이드 - 카카오톡 #
카카오톡 #에서 자바스크립트 완벽가이드에 대한 최신정보를 찾아보세요.
카카오톡 #
쏙쏙 들어오는 함수형 코딩 - YES24
소프트웨어의 복잡성을 다루기 위해 꼭 읽어야 할 책이 책은 함수형 사고를 통해 의도하지 않은 복잡성이 코드 전체로 퍼져나가는 것을 막고 프로그래밍을 간단하게 하는 법을 담았다. 시스템의 상태를 바꾸는 액션과 그렇지 않은 계산을 구분하는 법을 익히고, 액션을 계...
YES24
취준생을 위한 개발자 강의 지옥에서 벗어나기 / 초보개발자 / 요데미에 100만원씀..ㅠ / 하.. 학원비 너무 힘들다.. / tutorial purgatory /
📌 내용- 강의지옥에서 벗어나기부족한 제 채널을 구독해 주시고 꾸준히 영상을 시청해 주셔서너무너무 감사합니다! 앞으로 더 노력하는 정대리가 되겠습니다! 🥰❤️ 개발하는 정대리 채널 맴버쉽 가입하기 ❤️https://www.youtube.com/channel/UCutO2H_A...
YouTube
Am I a senior Front-End developer?
Hello everybody, I am Nima a Front-end developer on Trengo.com. I want to share with you my experiences with the Seniority level, it does not mean that I am (not) a Senior developer, but I found the…
Medium
Handbook - The TypeScript Handbook
Your first step to learn TypeScript
GitHub - type-challenges/type-challenges: Collection of TypeScript type challenges with online judge
Collection of TypeScript type challenges with online judge - GitHub - type-challenges/type-challenges: Collection of TypeScript type challenges with online judge
GitHub
이기적 직원들이 만드는 최고의 회사 - YES24
“나는 온갖 삽질을 다하는 문과 출신 엔지니어였다.” 저자 유호현은 실리콘밸리에서 일하는 ‘문과 출신’ 엔지니어이다. 컴퓨터공학이 아니라 영문학과 문헌정보학을 전공한 그에게 엔지니어링은 낯선 영역이었다. 그럼에도 매니저와 주위 동료들의 조언과 도움으로 곧 좋은...
YES24
착각하는 CEO - YES24
어떻게 사람을, 조직을 움직일 것인가?세상의 모든 리더가 저지르는 흔한 실수들, 조직, 인사, 전략의 함정에서 벗어나라!직원들의 심리를 잘 안다고 믿는 기업들의 자신만만함에 의문을 제기하고 있다. 직급이 높아지고 경험이 많아질수록 오히려 선입견과 착각은 더욱 ...
YES24
Blind
프론트엔드에서 MV* 아키텍쳐란 무엇인가요?
MVC, MVVM, MVI 아키텍쳐가 어쩌고 저쩌고... 소프트웨어를 공부하다 보면 한번쯤은 MV__로 시작되는 아키텍쳐라는 용어를 들어본적이 있을 겁니다. 실제로 프로그래밍을 할 때에는 중요하지 않아보이는데 이따금씩 눈에 보여 왠지 알고 가야할 것 같은 개...
2022년 4월 9일 토요일
2022년 4월 8일 금요일
2022년 4월 7일 목요일
2022년 4월 6일 수요일
Hooks API Reference – React
A JavaScript library for building user interfaces
Hooks API Reference – React
A JavaScript library for building user interfaces
"이제 카톡에서 단체 대화도?" 카카오, 오픈채팅에 '보이스룸' 기능 추가
카카오는 5일 카카오톡 오픈채팅에서 최대 1,500명까지 동시 참여가 가능한 음성대화 서비스 '보이스룸'을 출시했다고 밝혔다. 카카오톡에선 그동안 1대 1 음성 대화 기능 '보이스톡', 화상채팅 '페이스톡' 등을 제공해 왔지만 여러 명의 이용자가 동시에 소통가능한 음성 서비스가 출시된 것은 이번이 처음이다. 카카오톡을 최신 버전(v9.7.5)으로 업데이트 - 사회관계망서비스 SNS카카오음성대화보이스진행이다인기케이출시
한국일보
디지털 제품에서 중첩 된 모달 제거
근본 문제를 조사하고 대체 UX 패턴을 제공합니다.이 기사는 저의 Little UX Lessons Series의 일부입니다.
ICHI.PRO
The Ultimate Guide to the MUI 'sx' Prop - Smart Devpreneur
Material-UI (rebranded as MUI) recently released version 5, and there were significant changes to the syntax and systems used for styling components. Material-UI v4 relied on JSS and the makeStyles hook for component styling. MUI v5 has migrated to two options: styled API or sx API (<- definitely read this). The styled API creates a ... Read more
Smart Devpreneur
와 Vite 쓰면 리액트 10배 빨라짐 (과장아님)
Vite은 Vue 만든 아저씨가 만든 js 라이브러리 Bundle 해주는 tool 입니다미리보기 띄우는 속도만 빠름 ㅅㄱ0:00 배경상식2:34 Vite설명코딩애플 인강 https://codingapple.com구독자용 할인 코드 YT123
YouTube
긴급 🚨 크롬! 엣지! 웨일! 유저는 무조건 알아야하는 보안사태!
지금 이 영상을 안보면 내일 컴퓨터를 못쓰게 될수도 있습니다.구글, 크롬 브라우저 긴급 업데이트 권고...!!-📌 니콜라스와 무료로 코딩 공부하기 https://bit.ly/3NJCUuq
YouTube
번역 / 리액트 훅스 컴포넌트에서 setInterval 사용 시의 문제점
Dan abramov의 https&#x3A;//overreacted.io/making-setinterval-declarative-with-react-hooks/ 번역입니다.All copyrights to Dan Abramovtranslated by Jake seoTHE
React에서 setInterval 현명하게 사용하기(feat. useInterval)
들어가기 Babble의 방 목록 페이지에 들어가면 유저가 생성한 방들이 쭉 나열되어 있는 것을 볼 수 있다. (안타깝게도 유저가 없으면 방도 없다ㅜㅜ) 그리고 이 방들은 5초마다 서버에 요청을 보내 새로이 갱신되..
mingule
React as a UI Runtime
An in-depth description of the React programming model.
landing page
2022년 4월 5일 화요일
Controller
Performant, flexible and extensible forms with easy-to-use validation.
Setting cache-control header for static file serving on nextjs default server
I am using the default nextjs server to run my nextjs program by this command next start. However, I am not able to change the cache-control header for the files under the public folder. Is ther...
Stack Overflow
Preloading images with JavaScript
Is the function I wrote below enough to preload images in most, if not all, browsers commonly used today? function preloadImage(url) { var img=new Image(); img.src=url; } I have an array of
Stack Overflow
2022 우아한스터디
우아한스터디는 우아한형제들 개발자와 함께 관심있는 주제로 누구나 참여 가능한 스터디 그룹입니다. 주제, 대상, 진행일정은 스터디 모임마다 상이하므로, 개설된 스터디를 둘러보시고 관심있는 스터디를 신청해주세요!!
우아한Tech on Notion
kit/packages/adapter-cloudflare at master · sveltejs/kit
The fastest way to build Svelte apps. Contribute to sveltejs/kit development by creating an account on GitHub.
GitHub
Fluenticons
Beautiful and Open source icons from Microsoft, a collection of over 4000 filled and outlined icons.
Fluenticons
npm
Please Wait... | Cloudflare
Adapters • Docs • SvelteKit
Adapters • SvelteKit documentation
GitHub - unchaptered/code-qna-website-sveltekit: Code Solve 웹사이트 (with Sveltekit, Tailwindcss, HyepUI)
Code Solve 웹사이트 (with Sveltekit, Tailwindcss, HyepUI) - GitHub - unchaptered/code-qna-website-sveltekit: Code Solve 웹사이트 (with Sveltekit, Tailwindcss, HyepUI)
GitHub
Code Solve - Home
모던 JavaScript 튜토리얼
모던 자바스크립트 튜토리얼은 클로저, 문서 객체 모델, 이벤트, 객체 지향 프로그래밍 등의 다양한 주제에 대한 설명과 예시, 과제를 담고 있습니다.
코어 자바스크립트 - YES24
자바스크립트의 근간을 이루는 핵심 이론들을 정확하게 이해하는 것을 목표로 합니다최근 웹 개발 진영은 빠르게 발전하고 있으며, 그 중심에는 자바스크립트가 있다고 해도 결코 과언이 아니다. ECMAScript2015 시대인 현재에 이르러서도 ES5에서 통용되던 자...
YES24
2022년 4월 4일 월요일
2022년 4월 3일 일요일
Datadog 웨비나: Front End 애플리케이션 모니터링 및 최적화 | Datadog
프론트엔드 애플리케이션 모니터링 및 최적화하기
Datadog 웨비나: Front End 애플리케이션 모니터링 및 최적화
type-challenges/README.ko.md at master · type-challenges/type-challenges
Collection of TypeScript type challenges with online judge - type-challenges/README.ko.md at master · type-challenges/type-challenges
GitHub
14 Linting Rules To Help You Write Asynchronous Code in JavaScript
A compiled list of linting rules to specifically help you with writing asynchronous code in JavaScript and Node.js.
Maxim Orlov
다시 한번 확인해주세요!
네이버 :: 서비스에 접속할 수 없습니다.
카카오워크 캘린더팀에서 사용한 figma를 이용한 기획-디자이너-QA-개발 방법
if(kakao) After talk 에서 하고 싶었던 이야기 중에서 시간이 없어서 다 전달하지 못했던 figma를 이용한 협업 - 기획자 편입니다.디자인을 개발로 구현하는 과정에서 figma의 기능을 결합하여 디자인 -> 개발의 비용을 최소화해보자라고 만든 시도가 A
Discord - A New Way to Chat with Friends & Communities
Discord is the easiest way to communicate over voice, video, and text. Chat, hang out, and stay close with your friends and communities.
Discord
"Problems with CSS at scale" - AdorableCSS는 어떻게 해결했을까?
... 웹페이지가 아니라 웹서비스로 발전을 하게 되면서 유연한 디자인이 아니라 하나의 아이덴티티를 가지는 거대한 CSS를 만들고 관리해야 하는 시대 ... 현재의 CSS는 어떠한 문제점을 가지고 있고, 다른 주요 라이브러리/프레임워크들은 어떻게 해결하고 있는지 ...
It’s 2022, Don’t Use the console.log() Anymore
A quick tip to save your time and make your code look cleaner.
Medium
2022년 4월 2일 토요일
세상 귀여운 on-demand Atomic CSS AdorableCSS를 소개합니다.
웹 어플리케이션 개발에서 CSS를 통해 UI를 만드는 작업은 생각보다 복잡한 작업입니다.난이도는 높지 않은데 반해 절대적인 작업 공수가 많이 들다보니작업을 하면서도 여기에 들어가는 시간들이 아깝다는 생각이 들었습니다.또한 UI 개발을 빨리 할 수록 디자인과 기획을 검증하시는 시간을...
YouTube
https://hajoeun.blog/what-i-felt-as-a-developer-part-1
테오의 스프린트 6기
신청서(Team Canvas) ,구글 스프린트 6기를 모집합니다. 날짜 4월 13일 (수) ~ 4월 18 (월) 까지 (디자이너님의 참가를 절실히 원하옵니다! +_+bb) 원래 스프린트는 (월~금)으로 이루어진 구성이나 저희가 사이드 프로젝트로 하는 만큼 주말을 이용해 조금 더 개발에 할애할 수 있도록 수요일날 시작하는 구성으로 만들어보았습니다. 저의 개인적인 사정으로 인해서 시간은 저녁 11시 고정입니다. ㅠㅠ (죄송해요 애들을 꼭 재워야만 해서.. 10시 45분 정도도 고민해보고 있습니다.) 알림 6명의 인...
Google Docs
Basic Features: Pages | Next.js
Next.js pages are React Components exported in a file in the pages directory. Learn how they work here.
Data Fetching: Client side | Next.js
Learn about client-side data fetching, and how to use SWR, a data fetching React hook library that handles caching, revalidation, focus tracking, refetching on interval and more.
https://blog.hao.dev/render-client-side-only-component-in-next-js
Advanced Features: Dynamic Import | Next.js
Dynamically import JavaScript modules and React Components and split your code into manageable chunks.
next.js/_document.js at canary · vercel/next.js
The React Framework. Contribute to vercel/next.js development by creating an account on GitHub.
GitHub
next.js/examples/with-emotion/pages at canary · vercel/next.js
The React Framework. Contribute to vercel/next.js development by creating an account on GitHub.
GitHub
Using revalidate : 1 in StaticProps (ISR) vs ServerSideProps (SSR) in Next JS
My data is stocks in news so everyday once the data changes in my page but in order to keep the page up to date when the data is updated, I used revalidate:1 in getStaticProps it's working fine now...
Stack Overflow
getStaticProps with revalidate vs getServerSideProps with cache headers
Hello, I haven't been able to find the answer to this anywhere online. What is considered better in this case? Or are they both just functionally...
reddit
Data Fetching: Incremental Static Regeneration | Next.js
Learn how to create or update static pages at runtime with Incremental Static Regeneration.
Data Fetching: getServerSideProps | Next.js
API reference for `getServerSideProps`. Learn how to fetch data on each request with Next.js.
Stack Overflow - Where Developers Learn, Share, & Build Careers
Stack Overflow is the largest, most trusted online community for developers to learn, share​ ​their programming ​knowledge, and build their careers.
Stack Overflow
rfcs/0068-react-hooks.md at main · reactjs/rfcs
RFCs for changes to React. Contribute to reactjs/rfcs development by creating an account on GitHub.
GitHub
함수형 컴포넌트와 클래스, 어떤 차이가 존재할까?
전혀 다른 '포켓몬'이라고 할 수 있다.
Hook의 개요 – React
A JavaScript library for building user interfaces
자바스크립트에서 객체 지향을 하는 게 맞나요? | 요즘IT
이번 글에서는 객체지향 프로그래밍에 대해 이야기를 해보려고 합니다. 그리고 자바스크립트의 객체지향은 일반적인 객체지향 프로그래밍과는 어떻게 다른지 그리고 Javascript에서는 객체지향 프로그래밍을 어떻게 해야 하는 게 좋을지 한번 이야기해보고자 합니다.
https://styles.master.co/
2022년 4월 1일 금요일
Pretendard
Pretendard 프리텐다드 Pretendard 프리텐다드 글꼴 다운로드 GitHub에서 보기 system-ui를 대체하는 글꼴 Apple의 system-ui가 익숙한 나로서는 San Francisco와 Apple SD 산돌고딕 Neo가 없는 다른 환경에서 이..
CACTUS
[LIVE] 실시간 음식배달 플랫폼에서 활용한 분산 이벤트 스트리밍 :: 3월 우아한테크세미나
대량 실시간 트랜잭션 문제 해결을 위한 아키텍트, 알고리즘, 다양한 라이브러리. 궁금하신가요? 카프카 스트림즈를 적극 활용하는 분산 이벤트 처리를 경험해봅시다!👍이런 분께 추천해요!1.분산 이벤트를 알고 싶다.2.개발자인데, 매일 데이터 CRUD만 하는게 너무 지겹다.3.메세지 ...
YouTube
http://192.168.0.x:3000
모바일 기기로 로컬 서버 테스트하기
방법 1. 노드 서버 띄울 때, IP, Port 지정해서 띄우고 같은 네트워크에 붙어 있는 모바일 기기로 붙어...
네이버 블로그 | 여의도에서 쓰는 IT스토리
React 18을 준비하세요.
지난 6월 중순, 리액트 팀은 React 17 정식 릴리즈 이후 약 8개월 만에 새로운 React 18 버전의 메이저 업데이트 소식을 전했습니다. 다만 아직은 알파 버전이기 때문에 프로덕션 애플리케이션에 적용하는 것은 무리가 있습니다. 지금까지는 정식 릴리즈 시 안내 포스팅을 했는데요. 이번 React 18은 이례적으로 정식 릴리즈 대신 알파 버전을…
Medium
완전 새로운 리액트가 온다? 핵심정리 10분컷.
리액트 18은 무엇이 달라지는지 10분동안 분석해드림. 찐 혁신의 시작. 리액트 18이 온다!#리액트 #리액트18 #react18 #코딩 #프로그래밍-📌 니콜라스와 무료로 React 시작하기 https://bit.ly/31y15Ji
YouTube
React 18 - What's New, What Changed & Upgrade Guide
React 18 was released and since it's a new major version, the big questions is: What changed?Indeed, React 18 lays a solid foundation for great future update...
YouTube
SVG can do THAT?!
A presentation created with Slides.
Slides
SVG can do THAT?!
A presentation created with Slides.
Slides
3D Rotating Carousel with CSS and JavaScript
...
CodePen
https://codepen.io/jaskiranchhokar/embed/wmGXav?default-tab=result
3D Carousel Using TweenMax.js & jQuery
Wanted to explore some 3d carousel goodness, using DOM elements. Works best in Chrome/Safari, then FF, not 100% sure about IE 10. TO DO: Adding touch ...
CodePen
[LIVE] React Query와 상태관리 :: 2월 우아한테크세미나
[발표, 어떠셨나요? 설문링크]☞https://forms.gle/iK6gJs6X4E9EUej27도대체 React Query 무엇이길래 뜨고있는 것일까요?이번 우아한테크세미나에선 상태관리에 어떤 고민을 했고,React Query가 무엇이고 왜 선택했는지,도입해야할지에 대해 같이 이야...
YouTube
2022년 3월 31일 목요일
번역 / 리액트 훅스 컴포넌트에서 setInterval 사용 시의 문제점
Dan abramov의 https&#x3A;//overreacted.io/making-setinterval-declarative-with-react-hooks/ 번역입니다.All copyrights to Dan Abramovtranslated by Jake seoTHE
New in Chrome 100 - Chrome Developers
Chrome 100 is rolling out now with a three digit version number. Take a stroll down memory lane and celebrate #100CoolWebMoments since Chrome's first release. There are some important changes to the user agent string. The Multi-Screen Window Placement API makes it possible to enumerate the displays connected to a user's machine, and place windows on specific screens. And there's plenty more!
Chrome Developers
리액트의 useState와 lazy initialization
리액트 최적화의 길은 멀고도 험하다
2022 프로그래머스 개발자 설문조사
5362명이 참여한 온라인 설문 조사 결과를 통해 우리나라 개발자들의 솔직한 의견을 확인하세요.
프로그래머스
완전 새로운 리액트가 온다? 핵심정리 10분컷.
리액트 18은 무엇이 달라지는지 10분동안 분석해드림. 찐 혁신의 시작. 리액트 18이 온다!#리액트 #리액트18 #react18 #코딩 #프로그래밍-📌 니콜라스와 무료로 React 시작하기 https://bit.ly/31y15Ji
YouTube
React v18.0 – React Blog
React 18 is now available on npm! In our last post, we shared step-by-step instructions for upgrading your app to React 18. In this post, we’ll give an overview of what’s new in React 18, and what it means for the future. Our latest major version includes out-of-the-box improvements like automatic batching, new APIs like startTransition, and streaming server-side rendering with support for Suspense. Many of the features in React 18 are built on top of our new concurrent renderer, a behind-the…
2022년 3월 30일 수요일
2022년 3월 29일 화요일
2022년 3월 28일 월요일
2022년 3월 27일 일요일
2022년 3월 26일 토요일
7 ways to deal with CSS
Top 7 ways to write CSS code in a React or Next.js app. Learn the tradeoffs between different tools like CSS modules, CSS-in-JS, Sass, Tailwind, Bootstrap, c...
YouTube
The Future of Micro-Frontends
Between the end of 2021 and the early weeks of 2022, I spent some time looking at where the micro-frontends journey has arrived so far. I analysed the different challenges where teams are struggling…
Medium
우리는 고객을 전혀 모르고 있었습니다, UT를 하기 전까지는 | 요즘IT
UT는 디지털 프로덕트를 만드는 사람들에게 많이 언급되는 키워드입니다. 하지만 작년의 저는 한 번도 UT를 중요하다 생각하지도 않았고, UT를 해본 적도 없었어요. 혹시 이 글을 읽고 있는 여러분도 저와 같지 않나요? 주변에서 들려오는 이야기는 있는데 실제로 본인은 UT를 제대로 경험해보지 못하지 않았나요? 이 글을 다 읽으실 무렵에는 ‘나도 내일부터 UT해야겠다. 우리 팀도 UT하는 팀으로 만들어야겠다.’는 생각이 드실 거예요.
카카오 뷰
콘텐츠를 보는 새로운 시선 카카오 뷰
카카오 뷰
�ڹٽ�ũ��Ʈ �Ϻ� ���̵� - ��������
�ڹٽ�ũ��Ʈ�� �����̶� �Ҹ��� ���ڻԼ� å�� �ֽ� ������ 25�� �Ѱ� ������ �׾� �� �ڹٽ�ũ��Ʈ�� �Ϻ��� ���۷����� 7������ ���Ӱ� ã�ƿԴ�. �ϸ� ���ڻԼ� å���̶�� �Ҹ���, �е����� �з��� �������� ���� �ڹٽ�ũ��Ʈ ���α׷��� ���̿��� ��õ ������ �ŷеǰ� ��... �ڹٽ�ũ��Ʈ�� ���� ���α׷��� ����, ���� ����Ʈ���� ������ ���̿��� �ٸ� � ���ٵ� ���� ���ȴ�. ���ڹٽ�ũ��Ʈ �Ϻ� ���̵塷�� 25�� ������ �ڹٽ�ũ��Ʈ ���α׷��ӿ��� ���� ������� ����Ʈ�����̸� �̹� 7���� �ڹٽ�ũ��Ʈ 2020 ������ �°� ������ ������...
KYOBOBOOK
GitHub - browserslist/browserslist: 🦔 Share target browsers between different front-end tools, like Autoprefixer, Stylelint and babel-preset-env
🦔 Share target browsers between different front-end tools, like Autoprefixer, Stylelint and babel-preset-env - GitHub - browserslist/browserslist: 🦔 Share target browsers between different front-end tools, like Autoprefixer, Stylelint and babel-preset-env
GitHub
Pricing
Check out Rocket.Chat pricing for its community, pro, and enterprise versions. See which features are included in different pricing plans.
2022년 3월 25일 금요일
Advanced Features: Internationalized Routing | Next.js
Next.js has built-in support for internationalized routing and language detection. Learn more here.
https://localhost?hl=ko
배열에 비동기 작업을 실시할 때 알아두면 좋은 이야기들
프론트엔드 인턴 면접에서 비동기 작업 관련 질문 대답 못한 뒤 외양간 뚝딱뚝딱 고치는 이야기.
Blobmaker - Make organic SVG shapes for your next design
Make organic SVG shapes for your next design. Modify the complexity, contrast, and color, to generate unique SVG blobs every time.
Bouncing Liquid Loader
...
CodePen
openapi-typescript
Generate TypeScript types from Swagger OpenAPI specs. Latest version: 5.2.0, last published: 2 months ago. Start using openapi-typescript in your project by running `npm i openapi-typescript`. There are 23 other projects in the npm registry using openapi-typescript.
npm
JSON to TypeScript
An online playground to convert JSON to TypeScript
Unity Brand Portal
Say hello to the new Unity. Our brand identity comes alive where the three axes of technology, creators, and experiences unite. Get brand assets.
Alpine.js
A rugged, minimal framework for composing behavior directly in your markup.
Introducing Ladle | Ladle
Ladle is a tool for developing and testing your React components in an environment that's isolated and faster than most real-world applications. It supports Component Story Format - a concept widely popular thanks to Storybook. In fact, Ladle has been developed as a drop-in replacement of Storybook - it should already work with your existing stories.
Ladle | Ladle
Ladle documentation
2022년 3월 24일 목요일
XMLHttpRequest (XHR) 진행상황 모니터링
hjcode 님의 블로그입니다.
hjcode
Three.js Journey — Learn WebGL with Three.js
The ultimate Three.js course whether you are a beginner or a more advanced developer
Three.js Journey — Learn WebGL with Three.js
eazel | exhibitions beyond limits
Eazel's mission is to connect and inspire the art world by utilizing our immersive technology to offer the most engaging online viewing experience for fine art available. Learn and collect art with us. Eazel is where you can start loving art once again! (Art, Contemporary Art, Art Exhibition, Exhibition, Collection, Art Collection, Buy Art, Art Sales, Online Art Gallery, Online Platform, Art Advisory, Artwork, Curation, 3D, Online Exhibition, Virtual Exhibition, Virtual Art Gallery, Art Magazine, 3D Exhibition, Collector, Art Collector)
Configuration
To get started, you need to configure Raven.js to use your Sentry DSN: At this point, Raven is ready to capture any uncaught exception. Optional settings Raven.
2022 01-okky-코드리뷰
2022/01/18일 OKKY에서 온라인으로 진행한 강연 자료 공유합니다.
코드스테이츠 프론트엔드/백엔드 개발자 부트캠프 사전 설명회 : 2022년 5월 16일 월요일 오후 7:30
본 사전 설명회는 프론트엔드 / 백엔드 개발자 부트캠프의 예비 수강생을 대상으로 진행합니다. 5월 16일 18:00까지 신청 가능합니다. (선착순으로 빠르게 마감될 수 있습니다.)
코드스테이츠 프론트엔드/백엔드 개발자 부트캠프 사전 설명회 : 2022년 5월 16일 월요일 오후 7:30
백엔드 부트캠프 | 코드스테이츠 | 문제 해결 능력을 갖춘 개발자로 성장하세요
개발자 취업은 코드스테이츠! 백엔드 개발자 부트캠프는 안정적인 웹 어플리케이션을 구축할 수 있는 주니어 개발자로 성장하기 위해 필요한 기초 개념부터 실행을 위한 프로젝트까지 커리큘럼에 담았습니다. 코드스테이츠만의 전문 커리어코치와 함께 개발자 커리어를 설계하세요.
Webpack App
Don't use Tailwind for your Design System
David Sancho
Fela
GitHub - webpro/DOMtastic: Small, fast, and modular DOM and event library for modern browsers.
Small, fast, and modular DOM and event library for modern browsers. - GitHub - webpro/DOMtastic: Small, fast, and modular DOM and event library for modern browsers.
GitHub
Event delegation in the browser using vanilla JavaScript
One of my favorite things from jQuery is (was?) event delegation. In particular the .on() method. We select a DOM element, and then we use .on() to attach an event handler that’s executed on a particular child of that element. Why is this useful? Because if you’re adding elements dynamically to the DOM, a single event listener registered through .on() will work on all children, even the ones that are added to the DOM after you registered the event handler.
jQuery - 클릭이벤트 동적 처리하기($("").click(), on('click') 차이)
클릭 이벤트를 처리하고자 할때, jQuery 를 통해 보다 쉽게 이벤트를 정의할 수 있습니다. on() , click() , bind() , onclick() 등 여러가지 방법이 있는데, 제가 주로 사용하는 on() 과 click() 의 차이에 대해..
개발 흔적 남기기
You Might Not Need jQuery
Examples of how to do common event, element, ajax and utility operations with plain javascript.
EventTarget.addEventListener() - Web API | MDN
EventTarget 인터페이스의 addEventListener() 메서드는 지정한 유형의 이벤트를 대상이 수신할 때마다 호출할 함수를 설정합니다.
Nx and TypeScript
Next generation build system with first class monorepo support and powerful integrations.
Nx
반응형 이미지 - Web 개발 학습하기 | MDN
이 글에서 우리는 반응형 이미지(Responsive images)의 — 해상도, 스크린 크기 등이 다른 수많은 기기들에서 정상적으로 표시되는 이미지 — 개념과 구현을 위해 HTML에서 제공하는 도구에 대해 배울 것이다. 반응형 이미지는, 이후에 여러분이 배워야 할 CSS 과정 중 반응형 웹 디자인의 일부이다.
Rush로 프론트엔드 모노레포 도입기
이 글에서는 밀당 영어 프론트엔드에서 커다란 코드 덩어리로 되어 있던 모놀리스(Monolith)를 여러 개로 나누고, 점진적으로 React (15 → 17), Material-UI(0.18.6 → v5 Beta) 라이브러리 업데이트를 하기 위해 Rush를 사용하여 모노레포(Monorepo)를 도입을 하면서 얻은 경험을 공유하고자 합니다. 각 사이트 성격을…
Medium
400 Bad Request
멀티리포 vs 모노리포
Learn about ad tech company Buzzvil's product developments, engineering knowledge, company culture, and more.
[디자인 패턴] 👆 Monorepo란?
👆 Monorepo tutorial Monorepo란? 다양한 모듈을 여러개의 레포지터리로 관리하지 않고, 하나의 레포지토리로 관리하는 것을 의미한다. Monorepo 를 쓸 상황이 어떤 것이 있을까? 일단 가장 간단한 예시로는 프..
빠리의 택시 운전사
Monorepo로 대규모 React 프로젝트 관리하기
마이리얼트립의 서비스는 그 규모가 점점 커지며 복잡성도 증가하고 있습니다. 이때 React로 개발하고 있는 프론트엔드 영역에서 Monorepo를 도입하여 MSA를 대응하고 대규모의 React 프로젝트도 관리 가능한 상태로 만들어나가는 과정을 공유합니다. MSA(Micro-service Architecture)는 개별 배포가 가능한 각자의 기능을 가진…
Medium
What is Chrome's Galaxy Fold responsive view based on?
Our testers rely on Chrome's responsive view in dev tools to see how our site works with various devices. Recently, we've been getting some issues reported with the &quot;galaxy fold&quot; layout. It
Stack Overflow
우리 앱은 갤럭시 폴드에서 어떻게 보여질까?
가상 갤럭시 폴드 앱을 설치해서 우리 앱이 어떻게 보여질지 미리 확인해보는 방법에 대해서 소개합니다.. “우리 앱은 갤럭시 폴드에서 어떻게 보여질까?” is published by Ted Park in PRND.
Medium
2022년 3월 23일 수요일
2022년 3월 22일 화요일
2022년 3월 21일 월요일
[IT진로] IT 개발자 커리어 패스에 대해서
블로그의 TEXT 기반의 정보 전달이 한계가 있어, 좀 더 원할한 소통을 위해서 블로그와 함께 유튜브 채...
네이버 블로그 | 나는 열정을 꿈꾼다.
Netlify: Develop & deploy the best web experiences in record time
A powerful serverless platform with an intuitive git-based workflow. Automated deployments, shareable previews, and much more. Get started for free!
Netlify
Firebase
Firebase는 고품질 앱을 빠르게 개발하고 비즈니스를 성장시키는 데 도움이 되는 Google의 모바일 플랫폼입니다.
Firebase
API Fetch Retry로직 작성해보기 (with Axios)
회사에서 맡고 있는 서비스 모니터링을 하면서 이유는 잘 모르겠지만 서버 API 콜을 하고 response를 받지 못하는 경우가 어쩌다 한 번씩 발생하는 것을 발견했습니다. 무시하기엔 신경쓰여서 axios의 interceptor를 이용해서 API 콜을 다시 하는 retry로직을 작성해서 배포한지 이제 일주일 정도 되었는데.. 아직까진 같은 에러가 발생하진…
Medium
Query Retries
axios-retry
Axios plugin that intercepts failed requests and retries them whenever posible.. Latest version: 3.2.4, last published: 6 months ago. Start using axios-retry in your project by running `npm i axios-retry`. There are 701 other projects in the npm registry using axios-retry.
npm
응 개발자 자꾸 빼가봐~ 퇴사하면 그만이야ㅋㅋㅋ - 코딩광풍 감상 1부
개발바닥 시즌2 - 인프런이 함께합니다.https://www.inflearn.com인프런대표님 감사합니다. 인프런대표님 감사합니다. 인프런대표님 감사합니다. 인프런대표님 감사합니다. 인프런대표님 감사합니다. 인프런대표님 감사합니다. 인프런대표님 감사합니다. 인프런대표님 감사합니다....
YouTube
2022년 3월 20일 일요일
2022년 3월 19일 토요일
Webpack → Vite: 번들러 마이그레이션 이야기
Airbridge 대시보드의 번들러를 Webpack에서 Vite로 마이그레이션하며 경험한 이야기를 공유합니다.
AB180 엔지니어링 베이스
GitHub - daangn/karrotframe: UX Enhancer
UX Enhancer. Contribute to daangn/karrotframe development by creating an account on GitHub.
GitHub
Interop 2022: browsers working together to improve the web for developers
Learn more about how all browser vendors, and other stakeholders, have come together to solve the top browsers compatibility issues identified by web developers. Interop 2022 will improve the experience of developing for the web in 15 key areas.
web.dev
블로그ㅣ'일관된 웹' 만들자··· 애플·구글·MS·모질라 의기투합
애플, 구글, 마이크로소프트, 모질라 등이 협력에 나섰다. 서로 다른 브라우저에서 웹 표준이 일관되게 작동하도록 하기 위해서다.  ⓒApple표준인데 표준이 아닌…문제는 다음과 같다. 몇몇 브라우저가 웹 기술을 서로 다른 방식으로 다룬다는 점이다. 이로 인해 ‘표준인데 표준이 아닌 경우는 언제인가? 바로 웹 표준일 때다’라는 말도 나온다. 이는 개발자, 특히 플랫폼/제품/브라우저에서 일관된 웹 인터페이스를 구축하려는 엔터프
CIO Korea
IE11 end of support countdown
[JS] IE로 웹사이트 접속시 Edge로 전환하기
요즘 보통 웹사이트가 크롬기반으로 개발을하기 때문에 IE에서는 호환이 안되는 경우가 많다. 그래서 IE로 웹사이트에 접속했을 때 크롬으로 실행 할 수 있는 방법을 찾아보았는데 크롬은 안되는 것 같고,, (있으..
기초공사
Hype Driven Development - 설레발 주도 개발
이 글은 Hype Driven Development 를 번역한 글입니다.
lazygyu
10배 이상 뛰어난 개발자가 되는 법 | 요즘IT
여러분은 어떤 개발자인가요? 최고의 개발자는 평범한 개발자보다 실제로 10배 이상 뛰어납니다. 초급 개발자로 구성된 팀 하나보다 10x 개발자가 더 빠른 결과물과 더 많은 가치를 제공합니다. 어떻게 이것이 가능할까요? 사람이 많을수록 더 좋은 것 아닌가요?
GitHub StatusGitHub Octicon logoGitHub text logoGitHub TwitterGitHub FacebookGitHub YouTubeGitHub LinkedInGitHub.com
Welcome to GitHub's home for real-time and historical data on system performance.
Internal Server Error in "git push"
I’m trying to push a couple small edits from my dev branch to GitHub, but keep getting an internal server error: % git push Enumerating objects: 13, done. Counting objects: 100% (13/13), done. Delta compression usin&hellip;
GitHub Community
2022년 3월 18일 금요일
[리뉴얼] React로 NodeBird SNS 만들기 - 인프런 | 강의
리액트 & 넥스트 & 리덕스 & 리덕스사가 & 익스프레스 스택으로 트위터와 유사한 SNS 서비스를 만들어봅니다. 끝으로 검색엔진 최적화 후 AWS에 배포합니다., - 강의 소개 | 인프런...
인프런
All Courses – 노마드 코더 Nomad Coders
초급부터 고급까지! 니꼬쌤과 함께 풀스택으로 성장하세요!
Nomad Coders
Next js 강좌 #1 소개, 페이지 레이아웃 (Intro, Page layout)
안녕하세요. 코딩앙마 입니다 :)React Framework 인 Next.js 강좌 시작합니다. React, HTML, CSS 에 어느정도 기초 지식이 있으신 분들 대상으로 진행합니다.Next.js 는 React 기반 Framework 입니다.폴더 및 파일 기반 Routing 지원...
YouTube
Light Mode, Dark Mode, and Gen-Z Mode
Gen-Z might cause a design renaissance, and we're not sure how to handle it.
Recoil - 또 다른 React 상태 관리 라이브러리?
많은 React 상태 관리 라이브러리들이 있고, 가끔 새로운 라이브러리가 등장한다. 그러나 페이스북에서 직접 상태 관리 솔루션을 소개하는 것은 흔하지 않다. 이 라이브러리가 어떤 장점이 있고 새로운 점이 있는지, 그리고 앞으로 시간을 투자할 가치가 있는지 알아보자.
next.js에서 recoil 사용하기
Intro 이번 글에서는 next.js에서 recoil를 사용하는 방법을 가이드 하도록 하겠습니다. 원래는 redux를 사용했었지만 기본적으로 필요로하는 코드의 양이 많아 내가 원하는 상태를 빠르게 저장하고 빼서 쓰고 싶었는데 개발하면서 딜레이가 생기는 경험이 있었습니다. 물론 지금은 redux toolkit이 나와서 많이 해소 된거 같지만 facebook이 직접 개발하는 recoil이 앞으로 더 발전가능성이 높아서 사용하게 되었습니다. recoil를 CSR에서는 사용해 보았지만 next.js…
Webpack → Vite: 번들러 마이그레이션 이야기 | GeekNews
서비스 출시 후 5년 동안 사용하던 Webpack을 Vite로 옮기며 있었던 이야기를 공유합니다. 부족한 부분이 많지만 재밌게 읽어주신다면 감사하겠습니다.Webpack의 장점과 웹 생태계의 변화Webpack은 지난 10년간 개발, 관리되며 생태계가 잘 갖춰져 있음.Create React App 등 많은 곳에서도 쓰이고 있으며, IIFE 방식으로 모듈을 묶어
GeekNews
2022년 3월 17일 목요일
2022년 3월 16일 수요일
http://localhost:3000
meta name="og:title" VS meta property="og:title"?
I'm actually creating SEO properties for a website owned by the company I work. http://animoetc.com I attempted to create OpenGraph entries that work with Facebook and other social stuff. But I'v...
Stack Overflow
Quokka.js - Visual Studio Marketplace
Extension for Visual Studio Code - JavaScript and TypeScript playground in your editor.
프론트엔드에서 MV* 아키텍쳐란 무엇인가요?
MVC, MVVM, MVI 아키텍쳐가 어쩌고 저쩌고... 소프트웨어를 공부하다 보면 한번쯤은 MV__로 시작되는 아키텍쳐라는 용어를 들어본적이 있을 겁니다. 실제로 프로그래밍을 할 때에는 중요하지 않아보이는데 이따금씩 눈에 보여 왠지 알고 가야할 것 같은 개...
��� �۽�Ʈ ������ ���� - ��������
14���� GoF �ʻ� ����! | ��°� ���븦 �Ѿ� �������� ��ü���� �������� ������ ������ ������ ���� �������� ȭ���� ��ȯ! �� 2005����� ������ ���� ���� �о� �ε��� 1�� �� ������ ������ �������� ���̺� �� ������ ������ ������� ������ ��� ���� �ذ� ����Դϴ� ���κ��� ... | ���� 1. ��̷ο� �̾߱�� ��ġ ��ġ�� ������ ��� ����� �۽�Ʈ�� �ø���! �ϳ��� ���Ͽ� �ϳ��� �̾߱⸦ ��ҽ��ϴ�. Ʋ�� ������ �ʾ� ������ ƴ�� ���� ������ ģ���� �̾߱��ϵ� ������ ��ȭü�� �̾߱⸦ Ǯ����ϴ�. �̾߱� �ӿ� �پ��� ������� �ذ��� �� �ִ� ...
KYOBOBOOK
Lodash Documentation
Free Website Templates for Figma
Design the perfect website with wireframes, mockups, and responsive layouts.
Figma
(21.07.19) CRA로 만든 react의 webpack 수정하기 (with CRACO)
작은 지식이라도, 하루에 하나씩. 한 줄 요약 🦄create-react-app으로 만든 프로젝트는 쉽고 간편하지만, webpack 설정을 건드리지 못한다.🦄 🦄webpack 설정을 건드리고 싶으면 CRACO 라이브러리를 이용해서 바..
유령이 나오는 젤리하우스
2022년 3월 15일 화요일
2022년 3월 14일 월요일
2022년 3월 12일 토요일
Who's using React Native? · React Native
Thousands of apps are using React Native, check out these apps!
GitHub - devMEremenko/XcodeBenchmark: XcodeBenchmark measures the compilation time of a large codebase on iMac, MacBook, and Mac Pro
XcodeBenchmark measures the compilation time of a large codebase on iMac, MacBook, and Mac Pro - GitHub - devMEremenko/XcodeBenchmark: XcodeBenchmark measures the compilation time of a large codebase on iMac, MacBook, and Mac Pro
GitHub
n
Interactively Manage All Your Node Versions. Latest version: 8.1.0, last published: a month ago. Start using n in your project by running `npm i n`. There are 19 other projects in the npm registry using n.
npm
GitHub - nvm-sh/nvm: Node Version Manager - POSIX-compliant bash script to manage multiple active node.js versions
Node Version Manager - POSIX-compliant bash script to manage multiple active node.js versions - GitHub - nvm-sh/nvm: Node Version Manager - POSIX-compliant bash script to manage multiple active node.js versions
GitHub
[TIL] NVM으로 Node.js 버전 관리하기
NVM을 활용해 윈도우 환경에서 Node.js 버전을 쉽고 빠르게 변경하는 방법을 정리해보자! (터미널에서 알 수 없는 에러는 대부분 Node.js 버전 문제였다..) 다음 링크에서 nvm-setup을 설치해주자🔽 Releases ·..
프로그래밍 잡동사니
자바스크립트 (JavaScript) 느낌표 두개 (Double Exclamation Marks) 연산자 (Operator), !!
정리하자면 느낌표 두개(!!) 연산자는 확실한 논리결과를 가지기 위해 사용합니다. 예를 들어 정의되지 않은 변수 undefined 값을 가진 내용의 논리 연산 시에도 확실한 true / false를 가지도록 하는게 목적입니..
헤르메스 LIFE
Custom mutation hook with arguments · Discussion #3206 · tannerlinsley/react-query
Custom mutation hook with arguments
GitHub
2022년 3월 11일 금요일
2022년 3월 10일 목요일
2022년 3월 9일 수요일
Incorrect cursor position after css autocomplete · Issue #360 · styled-components/vscode-styled-components
Describe the bug (including copyable syntax) CSS autocomplete cursor position af The cursor is right before the last character of the last word. Screenshot justify-conten/*the cursor is currently here*/t: ; To Reproduce Add any css prope...
GitHub
cursor position after autocomplete in vscode · Issue #86 · codota/TabNine
Hi. There is a bit problem with cursor position after autocomplete but not all the time. Before: After: If the autocomplete is a function with brackets, then the cursor appears in the middle of the brackets after completion. But this sit...
GitHub
블로그ㅣ'일관된 웹' 만들자··· 애플·구글·MS·모질라 의기투합
애플, 구글, 마이크로소프트, 모질라 등이 협력에 나섰다. 서로 다른 브라우저에서 웹 표준이 일관되게 작동하도록 하기 위해서다.  ⓒApple표준인데 표준이 아닌…문제는 다음과 같다. 몇몇 브라우저가 웹 기술을 서로 다른 방식으로 다룬다는 점이다. 이로 인해 ‘표준인데 표준이 아닌 경우는 언제인가? 바로 웹 표준일 때다’라는 말도 나온다. 이는 개발자, 특히 플랫폼/제품/브라우저에서 일관된 웹 인터페이스를 구축하려는 엔터프
CIO Korea
Question: Top level ReactDOM.render() into body rather than a 'root' element · Issue #1568 · facebook/create-react-app
Is there a particular reason why the initial create-react-app index.html file and index.js file construct it so that the application root is rendered into a #root element rather than the body directly? I can understand keeping the React ...
GitHub
블로그ㅣ'일관된 웹' 만들자··· 애플·구글·MS·모질라 의기투합
애플, 구글, 마이크로소프트, 모질라 등이 협력에 나섰다. 서로 다른 브라우저에서 웹 표준이 일관되게 작동하도록 하기 위해서다.  ⓒApple표준인데 표준이 아닌…문제는 다음과 같다. 몇몇 브라우저가 웹 기술을 서로 다른 방식으로 다룬다는 점이다. 이로 인해 ‘표준인데 표준이 아닌 경우는 언제인가? 바로 웹 표준일 때다’라는 말도 나온다. 이는 개발자, 특히 플랫폼/제품/브라우저에서 일관된 웹 인터페이스를 구축하려는 엔터프
CIO Korea
당신에게 주겠상
상장과 도장에 당신의 마음을 담아 몰래 전해보상🏆
당신에게 주겠상
2022년 3월 8일 화요일
당신에게 주겠상
상장과 도장에 당신의 마음을 담아 몰래 전해보상🏆
당신에게 주겠상
당신에게 주겠상
상장과 도장에 당신의 마음을 담아 몰래 전해보상🏆
당신에게 주겠상
당신에게 주겠상
상장과 도장에 당신의 마음을 담아 몰래 전해보상🏆
당신에게 주겠상
당신에게 주겠상
상장과 도장에 당신의 마음을 담아 몰래 전해보상🏆
당신에게 주겠상
당신에게 주겠상
상장과 도장에 당신의 마음을 담아 몰래 전해보상🏆
당신에게 주겠상
당신에게 주겠상
상장과 도장에 당신의 마음을 담아 몰래 전해보상🏆
당신에게 주겠상
GitHub - FECrash/am0318: 테오의 스프린트 5기, [ 당신에게 주겠상 ]✨
테오의 스프린트 5기, [ 당신에게 주겠상 ]✨. Contribute to FECrash/am0318 development by creating an account on GitHub.
GitHub
jolly-snowflake-kqs9lj - CodeSandbox
jolly-snowflake-kqs9lj by seonghunkim468 using @testing-library/jest-dom, @testing-library/react, @testing-library/user-event, polished, react, react-dom, react-router-dom, react-scripts, styled-components
CodeSandbox
Can we pass setState as props from one component to other and change parent state from child component in React?
class App extends Component { constructor() { super(); this.state = { name: 'React' }; this.setState=this.setState.bind(this) } render() { return ( &lt;div&gt...
Stack Overflow
Passing setState to child component using React hooks
I'm curious if passing setState as a prop to a child (dumb component) is violating any "best practices" or will affect optimization. Here is an example where I have the parent container passing st...
Stack Overflow
Tutorial: Intro to React – React
A JavaScript library for building user interfaces
CodeSandbox
CodeSandbox is an online editor tailored for web applications.
CodeSandbox
Share variables between JavaScript and CSS | falldowngoboone
The ramblings of Ryan Boone, a web developer and designer from Texas with a passion for open, accessible front end development.
sharing variables between css and js · Issue #106 · css-modules/css-modules
Hi there! There are plenty of issues about importing, but almost all of them somehow refer to JSS, which I ain't fond of. So, the question is simple – can I share variables between js and css, writing css in usual way? Thanks.
GitHub
styled-components로 디자인 시스템 따라해보기 - 1
styled-components로 디자인 시스템을 간단하게 따라해봅시다
(번역) 이제는 웹팩과 작별할 때일까?
이 중요한 질문에 답변하기 전에, 왜 우리가 이것을 고려하고 있는지를 살펴봅시다. 2021년 bestofJS 데이터를 살펴보면 빌드 도구 영역의 인기도 부분에서 웹팩(Webpack)을 제치고 Vite가 급부상하고 있는 것을 볼 수 있습니다.
2022년 3월 6일 일요일
2022년 3월 5일 토요일
2022년 3월 4일 금요일
객체지향 프로그래밍과 javascript (약간의 역사를 곁들인...)
CS개념에서 객제 지향 프로그래밍 그 자체의 개념이 뭔지 궁금하네요. > 자바스크립트의 class는 다른 언어와의 class는 다르잖아요.. 가장 일반적인 객체지향 언어인 Java에서의 객체지향과 자바스크립트의 객체 지향의 시점이 같은 걸까요? > 자바스크립크트서
번들 경량화
멤버십 페이지가 웹뷰로 구성되어 있었는데 로딩이 너무 길어 앱에서 멤버십 페이지로 집입하기 쉽지 않은 문제가 있었고 번들 경량화로 사용자 경험 향상효과
수로의 Notion on Notion
Loaders | 웹팩
웹팩은 모듈 번들러입니다. 주요 목적은 브라우저에서 사용할 수 있도록 JavaScript 파일을 번들로 묶는 것이지만, 리소스나 애셋을 변환하고 번들링 또는 패키징할 수도 있습니다.
웹팩 한글문서
TSConfig Reference - Docs on every TSConfig option
From allowJs to useDefineForClassFields the TSConfig reference includes information about all of the active compiler flags setting up a TypeScript project.
ECMAScript Next compatibility table
이커머스 개발에 관하여
커머스 관점에서 바라 본 개발팀 운영 주요 이슈 및 전망 허광남 kenu@okky.kr http://bit.ly/2019ecommerce
Google Docs
Regex Learn - Step by step, from zero to advanced.
Learn Regex interactively, practice at your level, test and share your own Regex.
RegExr: Learn, Build, & Test RegEx
Regular expression tester with syntax highlighting, PHP / PCRE & JS Support, contextual help, cheat sheet, reference, and searchable community patterns.
RegExr
regex101: build, test, and debug regex
Regular expression tester with syntax highlighting, explanation, cheat sheet for PHP/PCRE, Python, GO, JavaScript, Java, C#/.NET.
regex101
http://localhost:5000/products
http://localhost:5000/products에
2022년 3월 3일 목요일
2022년 3월 2일 수요일
2022년 3월 1일 화요일
2022년 2월 28일 월요일
2022년 2월 27일 일요일
2022년 2월 26일 토요일
GitHub - microsoft/griffel: ✏️ CSS-in-JS with ahead-of-time compilation.
✏️ CSS-in-JS with ahead-of-time compilation. Contribute to microsoft/griffel development by creating an account on GitHub.
GitHub
프론트엔드 개발자 라이브 QnA세션
안녕하세요, 당근마켓입니다🥕당근마켓의 프론트엔드 개발 현직자와 함께하는 라이브 QnA 세션을 진행합니다. 이번 세션에서는 사전 질문과 라이브 질문에 대한 답변을 통해 궁금한 점들에 대한 답변을 드릴 예정이에요. 프론트엔드 개발 포지션과 당근마켓의 프론트엔드 개발자에 대해 관심있는...
YouTube
Microsoft
Why is Git not considered a "block chain"?
Git's internal data structure is a tree of data objects, wherein each objects only points to its predecessor. Each data block is hashed. Modifying (bit error or attack) an intermediate block will be
Stack Overflow
습관이 되는 주니어의 25가지 실수
왜 그때는 모르는 걸까, 아니 미리 알았다면 얼마나 좋을까. | 주니어 때 실수는 대부분 몰라서 나타난다. 그중에 인지조차 못하는 영역이 있다. 바로 일에 대한 생각과 태도의 영역이다. 문제는 해당 영역에 대한 중요성은 알지만, 무엇이 올바른 것인지, 어떻게 하면 그 올바름을 가질 수 있는 것인지, 생각할 기회를 스스로 만들지 않는다. 그렇게 우리는 우리의 일을 잘못된 길로 빠져들게 하고, 허우적대면서 일로부터 스스로를
brunch
시니어 엔지니어란 무엇일까?
쓰다 | 부제라고 한다면, 시니어의 올바름?! (시니어의 길)이라고도 말할 수 있겠다. 시니어의 덕목은 무엇일까? 궁금해진다. 이 업계에서 정한 경력 연차에 따른 어떤 사이클에 의하면, 아래와 같다. 주니어           업계 1-3년차 경력 중니어           업계 4 - 5년차 경력 시니어           업계 6년차 이상 Cxx           
brunch
React Router: Declarative Routing for React
Learn once, Route Anywhere
ReactRouterWebsite
12 Essential Object Manipulation Methods for JavaScript Devs in 2022
As a developer, you might require a basic set of functions to deal with fundamental challenges faced during JavaScript-related app development, especially when you’re working with object…
Medium
2022년 2월 25일 금요일
2022년 2월 24일 목요일
2022년 2월 23일 수요일
게임보드 작업 by pksung1 · Pull Request #3 · pksung1/wordle
2022-02-22.3.38.49.mov 게임모드 화면을 작업하였습니다. 사용기술 스택 dependency 이유 recoil 처음쓰는 기술스택인데 커다란 스토어가아닌 atomic한 데이터로 관리할수 있는것에 매력을 느껴 사용해보았습니다. react hooks 게임 로직을 hooks로 구현하였습니다. emotion keyframe css3 keyframe을 이용해 애니메이션을 추가하였습니다 고민하면서 만들었긴 했으나 분명 더 나은방법이 있을것 같다는 생각이 듭니다. 로직을 한곳에 다 만들어놓으니 흠.. 많은 의견 부탁드립니다. pksung1.github.io/wordle/ 다음 작업 miragejs 로 목업서버 작성 keyboard 추가 배경에 react-season-component 적용하기
GitHub
[LIVE] React Query와 상태관리 :: 2월 우아한테크세미나
[발표, 어떠셨나요? 설문링크]☞https://forms.gle/iK6gJs6X4E9EUej27도대체 React Query 무엇이길래 뜨고있는 것일까요?이번 우아한테크세미나에선 상태관리에 어떤 고민을 했고,React Query가 무엇이고 왜 선택했는지,도입해야할지에 대해 같이 이야...
YouTube
react-query
react-query는 리액트 애플리케이션에서 서버 상태 가져오기, 캐싱, 동기화 및 업데이트를 보다 쉽게 다룰 수 있도록 도와주며 클라이언트 상태와 서버 상태를 명확히 구분하기 위해서 만들어진 라이브러리이다.
Practical React Query
Let me share with you the experiences I have made lately with React Query. Fetching data in React has never been this delightful...
Using WebSockets with React Query
A step-by-step guide on how to make real-time notifications work with react-query
https://api.github.com/repos/tannerlinsley/react-query%22
javascript get x and y coordinates on mouse click
I have a little div tag that when I click it (onClick event), it will run the printMousePos() function. This is the HTML tags: &lt;html&gt; &lt;header&gt; &lt;!-- By the way, this is ...
Stack Overflow
PerformanceNavigation.type - Web APIs | MDN
The legacy PerformanceNavigation.type read-only property returns an unsigned short containing a constant describing how the navigation to this page was done.
History - Web API | MDN
History 인터페이스는 브라우저의 세션 기록, 즉 현재 페이지를 불러온 탭 또는 프레임의 방문 기록을 조작할 수 있는 방법을 제공합니다.
테오의 스프린트 5기
신청서(Team Canvas) ,구글 스프린트 5기를 모집합니다. 날짜 3/2(수) ~ 3/7(월) (디자이너님의 참가를 절실히 원하옵니다! +_+bb) 원래 스프린트는 (월~금)으로 이루어진 구성이나 저희가 사이드 프로젝트로 하는 만큼 주말을 이용해 조금 더 개발에 할애할 수 있도록 수요일날 시작하는 구성으로 만들어보았습니다. 저의 개인적인 사정으로 인해서 시간은 저녁 11시 고정입니다. ㅠㅠ (죄송해요 애들을 꼭 재워야만 해서.. 10시 45분 정도도 고민해보고 있습니다.) 알림 6명의 인원이 확보되면 스프...
Google Docs
2022년 2월 22일 화요일
react-season-component
Dynamically changing background animation library
react-season-component
react-season-component
React awesome background component. Latest version: 0.3.7, last published: a month ago. Start using react-season-component in your project by running `npm i react-season-component`. There are no other projects in the npm registry using react-season-component.
npm
Presentational and Container Components
There’s a simple pattern I find immensely useful when writing React applications. If you’ve been doing React for a while, you have probably already discovered it. This article explains it well, but I…
Medium
번역 / 리액트 훅스 컴포넌트에서 setInterval 사용 시의 문제점
Dan abramov의 https&#x3A;//overreacted.io/making-setinterval-declarative-with-react-hooks/ 번역입니다.All copyrights to Dan Abramovtranslated by Jake seoTHE
[AWS] CloudFront Cache 삭제하기
이번 글에서는 Invalidation을 사용해 CloudFront 콘텐츠를 강제로 갱신해보도록 하겠습니다. 0. CloudFront란? 전 세계에 파일을 빠른 속도로 배포하는 CDN 서비스입니다. 전 세계를 대상으로하는 서비스를 준비..
바보개발
Making setInterval Declarative with React Hooks
How I learned to stop worrying and love refs.
21. 커스텀 Hooks 만들기 · GitBook
전체 페이지 레아이웃 잡기 작업 by pksung1 · Pull Request #2 · pksung1/wordle
#1 전체 페이지 레아이웃 잡기 작업 기본 레이아웃을 구성하였습니다. emotion/react 의 css를 활용해 구성 후에 darkmode, whitemode를 고려하여 theme 구성 시도하는 폴더구조 . ├── App.tsx // 메인 entry point 입니다. ├── components // 컴포넌트들을 작성합니다. │ ├── containers // 데이터를 조작하는 컨테이너가 존재합니다. recoil 데이터를 다루거나 네트워크 요청등을 합니다. │ │ ├── GameBoard // 게임보드 입니다. │ │ │ └── index.tsx │ │ ├── Header // 상단 헤더입니다. │ │ │ └── index.tsx │ │ ├── Keyboard // 키보드입니다. │ │ │ └── index.tsx │ │ └── index.ts │ └── styled // emotion/styled 로 구성한 순수 UI 컴포넌트를 구성합니다. │ └── index.tsx ├── emotion.d.ts ├── favicon.svg ├── index.css ├── main.tsx └── vite-env.d.ts
GitHub
GitHub1s
Grid Ruler
Create grids and measure their distance easily.
Responsive Viewer
Show multiple screens once, Responsive design tester
네이버 영어사전 (Naver English Dictionary)
영어 단어의 뜻과 예문을 쉽게 찾을 수 있습니다.
Octotree - GitHub code tree
GitHub on steroids
2022 Dev-Matching: 웹 프론트엔드 개발자(상반기)
프로그래머스
2022년 2월 21일 월요일
2022년 2월 20일 일요일
2022년 2월 19일 토요일
Type vs Interface, 언제 어떻게?
주의할 점은, 객체 타입이나 객체 타입 간의 곱 타입(Intersection Type, 교차 타입), 즉 정적으로 모양을 알 수 있는 객체 타입만 동작합니다. 따라서, 합 타입(Union Type, 결합 타입)은 extends와 implements 대신 다른 키워드로 관계를 정의해야 합니다. 그래서 TypeScript 팀은 가능한 Type Alias보단…
Medium
VSC 자동완성 설정하기(feat.개발 효율 높이기)
리액트로 개발하다 보면 반복적으로 작성해야 하는 코드들이 있다. 이런 것들이 쌓이다 보면 은근 귀찮고 스트레스가 누적 되기도 한다. 리액트 코드 스니펫 익스텐션이 있긴 하지만 이걸로는 부족했다. 그렇게 방..
개발 전용차선
Next.js 12.1
Next.js 12.1 introduces on-demand ISR, support for styled-components and Relay, zero-config Jest support, and more!
antfu - Overview
A ship in harbor is safe, but that is not what ships are built for. - antfu
GitHub
Frontend를 위한, Socket과 WebSocket
들어가기 Web Socket.. 많이 들어봤지만, 들을 때마다 친구들의 곡소리가 끊이지 않던 친구였다. 그래서인지 괜히 '웹소켓'이라는 말을 들으면 지레 겁부터 먹었었다. 한 번 공부해보고 싶은 주제였지만, 지금껏..
mingule
WebSocket 채팅 클라이언트 구현기
개인적으로 이번 프로젝트를 시작하기 전에 걱정이 이만저만이 아니었다. 웹소켓을 처음 다뤄보기도 했고, stomp.js에 관한 레퍼런스가 생각보다 너무 없었기 때문. 게다가 리액트까지 더해지니 어떤 식으로 구현..
Hakunamatata
The State of JavaScript 2021 리뷰
The State of JavaScript 2021년도가 나왔습니다. 한번 살펴보고 제 입장에서 한번 리뷰를 해보았습니다. 도움이 되었으면 좋겠습니다!
YouTube
디프만 - Depromeet
디프만 -Depromeet