NodeJS란? 서버에서의 JavaScript 설명
소개 안녕하세요, 개발자 여러분! 웹 애플리케이션을 구축하는 데 시간을 보냈다면, Node.js에 대한 이야기를 들어보셨을 것입니다. 아직 모른다면, 확인해 보세요...
소개 안녕하세요, 개발자 여러분! 웹 애플리케이션을 구축하는 데 시간을 보냈다면, Node.js에 대한 이야기를 들어보셨을 것입니다. 아직 모른다면, 확인해 보세요...
간단한 회원가입 양식을 실제 이메일 흐름으로 전환하기
URL을 파싱하는 것은 실제로 시도해 보기 전까지는 간단해 보입니다. 예외 상황이 수십 가지나 됩니다: 경로가 없는 URL, 값에 =가 포함된 query parameters, fragments가 …
웹 프로젝트를 자주 수행하는 개발자로서, 제가 직면한 가장 큰 도전 중 하나는 UI가 변경될 때 integration test의 품질을 유지하는 것입니다....
MiniPx – 완전 브라우저 기반 이미지 압축기 내가 사용해 본 모든 온라인 이미지 압축기는 같은 문제를 가지고 있었다: 사진을 서버에 업로드한다. TinyPNG, iLove…
웹사이트를 오래 만들어 왔다면, 스타일링이 가장 중요한 결정 중 하나라는 것을 알고 있을 겁니다. 스타일링은 사이트가 얼마나 빠르게 느껴지는지에 영향을 줍니다.
소개: 당신이 개발자라고 상상해 보세요. 빈 화면을 바라보며 꿈꾸는 웹 앱에 대한 아이디어가 가득하지만, 시작 단계에서 막혀 있습니다—runtime이 없어서.
나는 디자이너가 아니다. 나는 디자이너가 건네주는 것들을 만들고, 충분히 좋은 디자이너들과 함께 일하면서 같은 대화가 다양한 …에서 진행되는 것을 눈치챘다.
웹 트래픽의 60%가 모바일인 세상에서, “responsive” 웹사이트만으로는 이제 충분하지 않다. 나는 단순히 축소되는 것이 아니라, 느껴지는 na…
!Guilherme Yamakawa de Oliveirahttps://media2.dev.to/dynamic/image/width=50,height=50,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazona...
필수 조건 - Ruby 2.5.1 이상 - Rails 5.2.1 이상 - Webpacker 3.5.5 이상 Webpacker를 사용하여 새로운 Rails 앱 만들기 bash rails new rails-with-reactj...
배경: 나는 내 블로그에서 Mastodon의 세 가지 기능이 작동을 멈춘 것을 발견했습니다. 각각은 별개의 문제처럼 보였지만, 동일한 근본 원인을 공유하고 있었습니다. Bel...
프라이버시와 속도 우선 - Google Analytics 사용 안 함 – 무거운 추적 스크립트 때문에 사이트가 차단되거나 속도가 느려지는 것을 원하지 않으며, 특히 접근성을 고려할 때 d...
소개 나는 충분히 많은 WordPress 프로젝트를 구축해 왔기에 패턴을 눈치챘다. 모든 프로젝트는 깨끗하게 시작하지만, 점차적으로: - 플러그인이 쌓인다 - 로직이 템플릿에 스며든다 - API...
!커버 이미지 for Building Recipe-Finder.org: Vue, Express, MongoDB, 그리고 Vuetify와 함께하는 풀스택 여정 🍳https://media2.dev.to/dynamic/image/width=1000,heigh...
이 댓글을 숨기시겠습니까? 게시물에서는 숨겨지지만 댓글의 퍼머링크를 통해 여전히 볼 수 있습니다. 자식 댓글도 숨기기...
소개 나는 최근 Node.js를 사용하여 완전한 블로그 웹사이트를 구축했으며, 여러분도 만들 수 있도록 단계들을 공유하고 싶습니다. Live project: 기능 - 생성, 편집...
소개 우리는 모두 그런 경험을 해봤습니다—간단한 API 요청만 하면 되는데, 결국: - Postman을 실행하고 Electron 앱이 로드되기를 기다리느라 시간 끌기 🐢
소개 안녕하세요 DEV Community 👋 저는 현재 Web Development와 Programming 여정을 시작하고 있는 Computer Science 학생입니다. 처음에는 coding...
개요: 나는 JavaScript를 사용하여 색상 팔레트 추출기를 만드는 단계별 가이드를 작성했습니다. 가이드에서 다루는 내용 - Canvas API - Pixel data extraction - Domi...
JavaScript 클로저 설명 클로저는 외부 함수가 반환된 후에도 외부 스코프의 변수를 기억하는 함수입니다. 이를 이해하는 것은…
‘My Journey Building a Markdown‑Style Blog’ 이 프로젝트는 클로즈드 소스이지만, 블로그는 여기에서 확인할 수 있습니다.
나는 사용자로서 Markdown 편집기를 사용해 왔습니다. 어느 순간, 특히 문서가 …
표지 이미지: 새 웹사이트를 출시했으며 Dev Community의 피드백과 지원을 받고 싶습니다 https://media2.dev.to/dynamic/image/width=1000,height...
소개 React 19는 상태 관리, async 워크플로, UI 반응성을 단순화하는 강력한 hooks 세트를 새롭게 도입합니다. If you’ve been relying h...
실수 당신은 코딩을 배우고 가능한 빨리 직장을 구하기로 결심했습니다. 온라인에서 빠르게 검색한 결과, React 튜토리얼을 찾아냈고, 이 튜토리얼은 J... 를 가르친다고 약속합니다.
소개: 파티에 있다고 상상해 보세요. 누군가가 “야, 너!”라고 외칩니다—하지만 그들이 누구에게 말하는 걸까요? 그것은 전적으로 그들이 마주 보고 있는 사람에 달려 있습니다. 바로 그게 h...
소개 솔직하게 말하자, 누구도 보호하지 않는다. JavaScript는 너무 과대평가돼서 웃음이 나올 정도이며, 때로는 안타깝기도 해, 날에 따라 다르다. 에코시스템 문제...
원본은 AccessGuard 블로그에 게시되었습니다 https://getaccessguard.com/posts/how-to-build-accessible-custom-dropdowns-comboboxes-that-actually-work. 단계 1: Sta...
안녕하세요, 이것은 제 첫 번째 글입니다. 다소 다듬어지지 않은 글이 될 것이니 양해 부탁드립니다. 저는 The Odin Project를 시작했고, ...
우리가 만든 URL 단축기가 Safari iOS와 macOS에서는 “Link Not Found” 오류가 발생하고, Chrome, Firefox, Edge에서는 정상적으로 작동했습니다. 사용자가 짧은 링크를 탭하면...
나는 브라우저에서 완전히 실행되는 508개 이상의 작은 도구 모음을 만들었습니다. 목표는 간단했습니다: 다운로드를 피하고 유용한 도구를 즉시 접근 가능하게 만드는 것. 당신…
정적 HTML, 경량 JS 및 SEO 페이지를 활용한 검색 가능한 카드‑게임 용어집 구축 – Jogos do Rei(https://www.jogosdorei.com.br/)에서 우리는 매우 특정한…
Telegram 채팅 위젯 https://birdychat.com/ 의 embed 코드를 한 줄로 간소화했습니다. 그 뒤에 있는 기술적 여정을 소개합니다. 원본 embed 코드...
소개 인터뷰를 준비할 때 종종 “let과 var의 차이점은 무엇인가요?”와 같은 구식 질문이 떠오릅니다. 인터뷰 스타일이 변해도, 일부...
문제를 일으킨 코드 css body { margin: 40px auto; text-align: center; } 결과: 왼쪽 정렬. 왜? 해결 방법: margin: auto는 width가 필요합니다. margin: auto는 왼쪽으로만 나눕니다.
🌱 내가 만든 Plantera는 사용자가 실제 위치에 가상 나무를 심어 전 세계 커뮤니티가 주도하는 녹색 움직임에 기여할 수 있는 인터랙티브한 지구입니다.
저는 article을 format하는 것을 기쁘게 도와드리겠지만, post 자체의 전체 텍스트가 필요합니다. article의 content, body text, headings 등을 제공해 주시겠어요?
Aliens.gov는 WordPress 멀티사이트로 운영될 예정입니다 https://aliens.gov/ 포인트: 16 댓글: 13 https://news.ycombinator.com/item?id=47828149
개요 최근에 저는 Microsoft의 VBScript 폐지를 해결하기 위해 Classic ASP 엔진을 Go로 처음부터 다시 작성했습니다. 짧은 비디오 프레젠테이션을 준비했습니다...
소개 ‘over‑engineered’ 소셜 미디어 시대에, 나는 초점이 단순한 장소를 만들고 싶었다: 빠른 생각, 커뮤니티, 그리고 깔끔한 미학.
플랫해 보이는 CSS 전환은 왜 그런가요? 기본 ease 타이밍 함수는 작동하지만 일반적입니다. 실제 움직임은 개성이 있습니다—튕기고, 과도하게 움직이며…
소개 안녕! 시작하기 전에 — JavaScript로 뭔가를 만들면서 이런 생각을 해본 적 있나요? > “왜 이렇게 빨리 복잡해지는 걸까?” 당신만 그런 게 아니에요.
배경: 1년 전 나는 Hacker News에 작은 실험에 대해 게시했다: https://news.ycombinator.com/item?id=44162363. 나는 매주 월요일마다 터무니없는 웹 프로젝트를 하나씩 만들었다.
!React Basics for Beginners 표지 이미지 https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-upl...
브라우저는 UI 레이어 그 이상입니다. 우리는 21세기의 4분의 1을 살아가고 있으며, 브라우저는 조용히 UI 레이어 그 이상의 무언가로 진화했습니다. I...
소개 첫 번째 게시물입니다! https://thatorjohn.hashnode.dev 에서 문제가 있었기 때문에 변화를 시도하려 합니다. 문제 당신은 쉽게 …