반응형

개발자 6

비전공자도 배울 수 있는 타입스크립트 + React 서평

대표사진 삭제오른쪽 정렬오른쪽 정렬왼쪽 정렬왼쪽 정렬가운데 정렬가운데 정렬 사진 편집 작게작게문서 너비문서 너비옆트임옆트임 삭제삭제사진 설명을 입력하세요. 처음 타입스크립트를 배울 때가 생각나네요..구글링으로 하나씩 찾아가며 코드 에러와 씨름했던 기억이 아직도 생생한데..문법을 배우는 것도 어려웠지만, 왜 이렇게 해야 하는지 이유를 몰라서 더 막막했죠. 그런데 요즘은 좋은 책이 정말 많아졌잖아요?그중에서도 "비전공자도 배울 수 있는 타입스크립트"는 타입스크립트를 시작할 때 개념서처럼 한번 읽고 모르는건 구글링해서 알아가기에 아주좋은 책이라고 생각했습니다. 이 책은 진짜 "비전공자도 쉽게" 배울 수 있도록 쓰였어요. 프로그래밍 언어가 낯선 사람도 편하게 읽을 수 있도록 설명이 친절하고, 복잡한 개념은 일러..

TS 2024.12.01

[개발] package.json 디펜던시 설치 버전관리 ^ ~ 너 뭐야? 쉽고 빠르게 표로 정리 "^4.17.21" 유의적버전 SemVer

유의적 버전 Semantic version 줄여서 symbol이라고도 부르는데요.프로젝트가 개발되는 특정한 시점 상태에다가 의미를 부여해서 숫자를 매기는 방법입니다. 개발중에 패키지를 설치했다면 해당 패키지의 버전을 확인해볼 수 있을텐데요.그 버전을 어떻게 해석하는지에 대해 알아보고자 합니다. 실제로 프로젝트를 개발하면서 이렇게 버전을 부여하기도 하고 혹은 반대로 이미 개발이 되어져 있는 프로젝트에 우리가 버전을 확인해서기존 버전과 어떻게 달라졌는지 이해하는 용도로 사용.   "dependencies": { "lodash": "^4.17.21" }, "devDependencies": { "parcel": "^2.12.0" }  Major.Minor.Patch4.17.21 ^4.17.2..

CS지식 2024.08.20

[도서리뷰] 제로베이스에서 취업까지 부트캠프 QA편 _ 남효진_한빛미디어

소프트웨어 테스트개발자뿐만 아니라 개발자로 취업하고 싶은 당신이 읽어야 할 필독서17년차 QA가 알려주는 소프트웨어 테스트 가이드 제로베이스에서 취업까지, 부트캠프 QA편_남효진  개발자에겐 개발능력도 중요하지만 테스트능력도 무시못한다고 생각한다.이제까지 소프트웨어 테스트관련책을 본적이 없어서 신기했고, 웹개발자라도 읽어보면 너무 좋을 것 같은 책이다.가장 중요한 점은 이 책, 부트캠프QA는 현직에 실제로 계신 17년차 QA가 집필, 실무에서 겪는 테스팅에대해 자세히 적어놓았기에 테스팅의 중요성을 모른다면 무조건 봐야하는 책이라고 할 수 있을 것 같다. 총 4주에 걸쳐 6개의 강의로 소프트웨어 테스팅의 개념과 테스터의 역할, 실무 테스팅 기법까지 다루고 있다.  QA 엔지니어링의 기본 이해좋은 소프트웨어..

CS지식 2024.07.29

워드프레스 제작의 모든 것이 담긴 책, 만들면서 배우는 워드프레스 (전면개정판)

워드프레스 제작의 모든 것이 담긴 책, 만들면서 배우는 워드프레스 (전면개정판) 요즘 홈페이지나 쇼핑몰을 직접 제작하는 분들이 많은데요. 그중에서도 가장 인기 있는 툴은 바로 워드프레스입니다. 한국은 블로그하시는분들 외에는 워드프레스 쓰는 사람이 거의 없는 느낌인데 캐나다는 여전히 워드프레스개발자도 많이 뽑고 있다보니 알아두면 좋을 것 같아 책을 읽게됐습니다. 오늘은 개발자아초보자도 쉽게 따라 할 수 있는 를 소개해드릴게요~ 워드프레스는 전 세계 웹사이트의 30% 이상을 차지하며 현재 가장 각광받는 CMS라고 합니다. 기존에는 주로 기업용으로만 쓰였지만 최근 개인 개발자 및 일반인들에게도 널리 보급되고 있다고 하는데요. 초보자도 손쉽게 다룰 수 있으며 무한한 확장성과 표현력을 자랑한다고 하니 저도 관심이..

Day by Day 2024.03.24

[CS지식] 프론트엔드 개발자가 알아야하는 컴공지식 - JWT

JSON - JSON(JavaScript Object Notation) 은 데이터를 주고 받기 위해 사용하는 경량의 데이터 형식 중 하나 - JSON 형식에서는 KEY - VALUE 쌍으로 이루어진 데이터 객체를 사용 Session - 서버에서 가지고 있는 객체로, 특정 사용자의 로그인정보를 유지하기 위해 사용 [Pros] - 클라이언트에게는 세션 ID(회원식별목적)를 제공하고, 회원에 대한 중요한 정보를 서버가 가진다. - 민감한 데이터를 클라이언트에 직접적으로 보내지 않는다. - 클라이언트 브라우저가 가지고 있는 세션ID 자체에는 개인정보를 포함하고 있지 않다. [Cons] - 악의적인 공격자가 세션 ID를 탈취하여 사용자인 척 위장할 수 있다. =>세션 ID를 탈취당하는 경우, 사용자의 많은 권한 ..

CS지식 2023.06.19

[알고있으면 유용한] 프론트엔드개발자 면접질문정리

이제 다시 구직중이라 오늘 면접을 다녀왔다. 리액트+next.js로 프로젝트 진행중이라 밤새고 갔다와서 준비를 하지 못했다 ㅠㅠ 내잘못이지 뭐.. 오늘 받은 기술질문 정리를 해보려한다. 왜 나는 하나도 기억을 못하는가!!! 화남.. 게다가 성격도 후딱 빨리 끝내야하는 성격이라 차근차근 얘기하지 못했다. 1. Vue.js 장점 - 러닝커브가 낮음. (내가 장본인.. 자바스크립트만 알고 있었는데 바로 그냥 실무 투입되서 코드분석하고 인강들으면서 개발함.) - React.js와 Angular.js의 장점을 모두 가지고 있음. (양방향 데이터 바인딩, 단방향 데이터 바인딩, 가상돔) - 빠른 렌더링과 가벼움. ( Vue.js가 React.js보다 정말 정말 정말 간소한 차이로 살짝 빠름 ) - 직관성 최고. (..

Day by Day 2022.02.15
반응형