전체 글 222

(WIL)weekly I learned 01

배운것 와이어프레임 설계 ajax 이용 서버,클라이언트간의 API 기능 설계 서버와 클라이언트 로직 이해 JWT를 이용한 로그인 기능 구현 크롬드라이버를 이용한 스크래핑 GIT 과 Github 을 사용하여 branch를 만들고 팀원들이 fork 하여 clone 하고 full requests 하여 수정에 대한 검토, merging 하기 jinja2 를 이용하여 ajax 보다 쉽게 클라이언트와 서버간에 정보 데이터 주고 받는 법, 서버쪽 return render_template(example = example), 클라이언트 {{example}} 터미널에서 ubuntu 로 연결하여 미니 프로젝트 파일을 aws이용하여 ec2로 미니프로젝트 배포 포트5000 사용안되는부분 알게됨(활성상태 보고 PID 확인) 느낀..

항해/항해99 2021.11.07

Today I Learned(TIL) 3

미니프로젝트를 진행하며 완성을 해야된다는 부담감과 끝까지 구현을 시도해보고 밀린 공부로 인해서 그동안 til 을 못써서 지금 이렇게 쓰고있다. 11월5일 밤에 마지막 미니프로젝트를 제출후 구현하지 못하거나 질문하고 싶었던것, trouble shooting 을 통해 팀원들과 정리하여 멘토분들에게 피드백을 받았다. 찾아볼시간도 많이 없었고 걸리는 시간도 오래걸려 미뤄 뒀던것이 멘토님의 피드백으로 모두 해소가 되었다 아 이게 현업 선배구나 느낌이 있었다. 그럼 오늘까지 밀린 내용을 아래 적으려고한다. 메모해 둔부분들이 많아 형식이 정해지지 않고 랜덤하게 적혀있는 부분은 나중에 수정하기로했다. 서버 파일 app.py에서 경로를 정해줄때 @app.rout(‘경로’)를 쓰는데 이건 flask 에 있는 기능이다. ..

항해/항해99 2021.11.06

Today I Learned(TIL) 2

부트스트랩 말고 bulma 사용 하는 이유 : 다른점 : 부트스트랩과 달리 순수 css로 이루워짐, 부트스트랩보다 훨씬 직관적 따라서 시간 효율성 좋음, 기본 골격 모양이 부트스트랩보다 이쁨 https://cdn.jsdelivr.net/npm/bulma@0.9.1/css/bulma.min.css"> 이 한줄에 bulma 사용 가능 Section 은 body 안에서 영역을 구분할때 쓰는데 보통 div 로 영역을 나누는데 div 는 워낙 많은곳에 쓰이다보니 div 보다 적게 쓰이면서 확실히 구분을하는 부분을 section 으로 구분 역할을함 웹개발 플러스 4-3 회원가입 기능 에서 app.py 에서 회원가입 아이디 비밀번호 등록후 로그인시 'str' object has no attribute 'decode'..

항해/항해99 2021.11.03

Today I Learned(TIL) 1

오늘 항해99 1일차를 하며 프로젝트 구상을 했고 정신없는 하루가 지났다. 같이 이야기하고 공유하면서 내가 무슨부분이 부족한지 체크를했고 따로 공부하여 개념을 정리하기로했다. 웹개발 종합반을 복습하면서 헷갈리거나 까먹고 잘알지 못한걸 자기 공부때 개념들을 아래와같이 정리하였다. jquery 는 javascript 로 이루워진 라이브러리 이다. Ajax 는 query 안에 있는 asynchronous Javascript And XML 의 약자 기술이다. 한국어로는 비동기적 자바스크립트 그리고 XML 라는 뜻으로, 보통 동기적인 경우는 웹 화면을 재 로딩하면서 html, css, js 를 다시 다 불러온다 하지만 ajax는 웹 화면을 갱신하지 않고 필요한 데이터를 서버로 보내고 가져오는 방법을 말한다 보통 ..

항해/항해99 2021.11.01

자바스크립트 문법 뽀개기 완료

스파르타코딩 강의중 하나인 자바스크립트 문법 뽀개기를 다 들었다. 1주차만 있는 총 18개의 영상 강의라 오래 걸리지 않아 하루만에 끝냈다. 이전에 이미 알고있던 개념이라 빠르게 넘어간것같다. 다시한번 상기하고 좀더 디테일하게 이해한부분은 클래스와 객체 부분이였다. 자바스크립트를 공부하면서 클래스, 함수, 객체 에 대해서 배우는데 사실상 많이 써보지도 않았어서 , 왜 이것들은 비슷하면서도 서로 달리 쓸까 생각하곤 했다. 이 강의를 통해 클래스 구조와 const name = new class_name (파라미터1,파라미터2, ...) 에 대해서 왜 그렇게 쓰는지 알게 되었고, 이를 좀더 간소화하여 객체 리터럴로 쓰는 경우도 한번더 상기하였다. 배열부분도 가장 같이 많이쓰는 for 문, 그리고 새롭게 알게된..

항해/항해99 2021.10.30