LYluma yiincodesnapmag.hashnode.dev·Jun 8, 2024 · 8 min read강한 타입 vs 정적 타입 코드 사용하기원문: Debjyoti Banerjee, "Using strongly typed vs. statically typed code" 강한 타입과 정적 타입 언어는 서로 관련되어 있는 프로그래밍 개념입니다. 특히 프런트엔드 개발에서 더욱 그러합니다. 하지만 그 둘은 꽤 다르며 각각의 뚜렷한 장단점이 존재합니다. 두 가지 모두 타입 안정성을 강제하지만 강한 타입 언어는 변수를 사용할 때 정의된 타입이 일관되게 사용되도록 보장하여 타입 안정성을 더욱 ...00
LYluma yiincodesnapmag.hashnode.dev·May 5, 2024 · 5 min read리액트 쿼리가 필요하지 않을 수도 있습니다원문: TkDodo, "You Might Not Need React Query" 리액트 서버 컴포넌트는 리액트 쿼리를 없애버리게 될까요? 이 질문은 몇 달간 제가 가장 많이 받은 질문일 것입니다. 사실 저도 잘 모르겠습니다. 업계의 대부분 개발자들이 그러하듯 저도 그냥 흘러가며 만들고 있다는 것을 기억해 주세요. 모든 것에 대한 원대한 계획이 제게 있을 거라고 기대하신다면 실망하실 겁니다. 저는 여러분과 같이 결말이 어떻게 될 것인지 궁금해하...00
LYluma yiincodesnapmag.hashnode.dev·Apr 26, 2024 · 14 min readReact Hook Form: Zod를 이용한 스키마 검증원문: Bicky Tamang, "React Hook Form: Schema validation using Zod" React hook form은 리액트의 폼(form)에 사용할 수 있는 라이브러리입니다. 유연하고, 성능이 우수하며, 손쉽게 사용할 수 있습니다. 반면 Zod는 타입스크립트 우선 스키마 선언 및 유효성 검증 라이브러리입니다. '스키마'라는 용어는 간단한 문자열부터 복잡하게 중첩된 객체까지 모든 데이터 타입을 넓게 지칭합니다. 지...00
LYluma yiincodesnapmag.hashnode.dev·Mar 20, 2024 · 10 min read리액트 네이티브(React Native) 테스팅원문: Vojtech Novak, "React Native Testing" 테스팅 코드가 커질수록 예상치 못한 작은 에러와 경계 케이스(Edge Cases)들이 큰 오류로 이어질 수 있습니다. 버그들은 사용자들로 하여금 나쁜 사용자 경험을 하게 하고 결국엔 사업적인 손실까지 발생시키게 됩니다. 이런 취약한 프로그래밍을 방지하는 방법은 배포하기 전에 코드를 테스트하는 것입니다. 이 가이드에선 정적 분석부터 E2E 테스트까지 여러분의 앱이 예상한...00