본문 바로가기

분류 전체보기431

GraphQL과 타입스크립트로 개발하는 웹 서비스 https://www.aladin.co.kr/shop/wproduct.aspx?ItemId=302978770 GraphQL과 타입스크립트로 개발하는 웹 서비스 스튜디오 지브리 영화의 명장면 감상평 서비스를 함께 구현하면서 GraphQL을 자연스럽게 익힐 수 있도록 구성되어 있다. 백엔드 스키마 설계부터 프런트엔드 화면 구성과 서비스 배포에 이르기까 www.aladin.co.kr 최근 GraphQL 을 사용하는 곳이 늘고있는 것 같다. 하지만 GraphQL을 어떻게 사용하는지 공부하기는 쉽지 않은 것 같은 느낌이다. GraphQL 소개하는 책이나 강의도 적다. 있다해도 JS 생태계가 자주 바뀌는 것 처럼, 라이브러리가 현재 시점에는 작동 안돌아가곤 한다. 다행히 내가 배포까지 끝낼때 까지는 책의 대부분은 .. 2023. 9. 30.
그룹 애너그램 https://leetcode.com/problems/group-anagrams LeetCode - The World's Leading Online Programming Learning Platform Level up your coding skills and quickly land a job. This is the best place to expand your knowledge and get prepared for your next interview. leetcode.com public class GroupAnagram { public List solve(String[] strs) { // 정렬을 한다. Map result = new HashMap(); for (String str : strs) { ch.. 2023. 9. 29.
가장 흔한 단어 https://leetcode.com/problems/most-common-word LeetCode - The World's Leading Online Programming Learning Platform Level up your coding skills and quickly land a job. This is the best place to expand your knowledge and get prepared for your next interview. leetcode.com class Solution { public String mostCommonWord(String paragraph, String[] banned) { if (paragraph == null || paragraph.isBlank()).. 2023. 9. 29.
로그 파일 정렬하기 https://leetcode.com/problems/reorder-data-in-log-files/ LeetCode - The World's Leading Online Programming Learning Platform Level up your coding skills and quickly land a job. This is the best place to expand your knowledge and get prepared for your next interview. leetcode.com 1. 요구사항에 문자 정렬 조건과 숫자 정렬 기준이 있다. 두 가지 케이스로 분리한다. 2. 스트링이 'id1 1 2 3 4', 'id2 dog cat' 이러한 기준으로 나눠져 있으니 내부에 키-값 기준으로 sp.. 2023. 9. 28.