Wecode 부트캠프 -Foundation 2/회원가입, 로그인 API 3

Foundation 2.5 - [정규식] 특수기호 포함, . @ 등, 비밀번호/ 이메일 조건 (error handling)

여러 경우에 쓰이는 정규식 공부 [자바스크립트] 정규표현식(Regular Expression) 기초/기본 쉽고 상세한 사용 방법 정리(샘플 예제 코 # 정규표현식이란?(Regular Expression: Regex) 정규표현식은 "특정 패턴의 문자열"을 찾기 위한 표현 방식입니다. (이런걸 형식 언어, formal languange라고 합니다.) 정규표현식을 이용하면, 특정 패턴에 매 curryyou.tistory.com 정규표현식, 비밀번호 특수문자 포함(자바, 자바스크립트, 파이썬) 비밀번호 : 문자+숫자+특수문자 가능한 정규식(22.03.02 추가) 영어 및 숫자를 허용하며, 숫자키와 관련된 특수문자만 허용한다. 일반적인 방식이다. ^[a-zA-Z\\d`~!@#$%^&*()-_=+]{8,24}$ ^..

Foundation 2- Http, Js, Node.js, Server, endpoint(api) 호출까지

소헌 멘토님께서 http의 시초부터, api 호출까지 모든 흐름을 한번에 훑어주셔서 복습 겸, 이해가 잘 되었다 . 1. Javascript 태생부터가 자바스크립트는 웹사이트를 위해 만들어진 것 --> 동적으로 만들기 위해 생겨난거니까 html을 동적으로 표현하기 위해 --> javascript 탄생 자바스크립트가 원래 엄청 느렸고 (C,C#에 비해), 이상한 언어인데 보편화돼서 쓰는거라 이후, 속도 빨라졌는데, 아까우니 이걸 우리가 브라우저 없을때도 쓰자 = node.js (node.js 나온지 얼마 안 됨, 2009년) 2. Node.js 언어가 js이기만 하면 node는 실행 됨 (이름 붙이기만 한 거) '이걸 우리가 브라우저 없을때도 쓰자 = node.js ' 브라우저 없이도 쓰기 위해 탄생한 것..

Foundation 2 과제 - sns posting 게시물 CRUD [포스팅 생성, 조회, update, 삭제] **

CRUD, layered pattern 연습 , postman으로 통신 코드 확인 회원가입 유저 생성 = 게시글 생성 (app.post) insert into --> 새로운 row 추가 [INSERT INTO] 로그인 유저 불러오는 거 = 게시글 리스트 읽는 거 read (app.get)--> 데이터 조회 [SELECT FROM} 게시글 update = 유저 정보 pm-developer-justdoit.tistory.com westagram을 만들 건데 백엔드는 기능만 만드는 것. [백엔드가 넣을 기능들] Express를 이용한 API 서버 만들기 - Express초기 환경세팅 (이미 했고) [Westagram Backend Project] 1. Express 초기 환경 설정/ TypeORM 설치 적용 ..