전체 글172 22.12.01 / CS특강 / JavaScript 기초 자바스크립트란? 자바스크립트는 정적인 HTML 콘텐츠를 프로그램 구현을 통해 동적으로 변경하거나 사용자와의 상호작용을 담당하게 됩니다. HTML이나 CSS와 달리 자바스크립트는 C언어, 자바와 같은 일반 프로그램언어와 비슷한 구조를 가지고 있습니다. 따라서 단순히 콘텐츠 제작만을 생각하는 프론트엔드 초보 개발자에게는 가장 어려운 부분이라 할 수 있습니다. 자바스크립트는 객체(Object) 기반의 스크립트 언어로 기본적으로는 웹 브라우저에서 해석되는 인터프리터 언어이며 Node.js와 같은 프레임워크를 사용하면 서버 프로그래밍에도 사용할 수 있습니다. 현재 컴퓨터나 스마트폰 등에 포함된 웹 브라우저에는 자바스크립트 인터프리터가 내장되어 있습니다. 자바스크립트 특징 동적이며 타입을 명시할 필요가 없는 인터프.. 2022. 12. 11. 22.12.01 / CS특강 / RestAPI API Interface 어떠한 두가지가 서로 연결되고 영향을 미칠 수 있는 장소/방법/상황 Application Programming Interface 응용프로그램 간에 데이터를 주고 받는 방법 Server API 데이터를 주고 받는 양식 인증 호출제한 예시) 알라딘 OpenAPI 매뉴얼 OpenAPI 빠르고 유연한 비즈니스 구축 비즈니스 품질 향상 생태계 확립 적은 비용 빠른 시스템 도입 비즈니스 품질 향상 예시 ) 쿠콘닷넷 - 핀테크 API 플랫폼 REST의 정의 자원을 이름(자원의 표현)으로 구분해 해당 자원의 상태(정보)를 주고 받는 모든 것을 의미합니다. 즉, 자원(resource)의 표현(representation)에 의한 상태 전달을 뜻합니다. 자원 : 해당 소프트웨어가 관리하는 모든 것 .. 2022. 12. 11. 22.12.09 TIL 오늘 한 일 프로젝트 마무리 및 발표준비 DB 특강 프로젝트 발표 내일 할 일 특강 정리 회고 프로젝트 발표를 성공적으로 마쳤다. 다들 잘하고 좋은 팀원들이었다. 보면서 동기부여도 많이 되었고 많은 것을 배웠다. 2022. 12. 9. Node.js 셋팅하기 패키지 관리 파일 만들기 package.json 파일을 만들어서 프로젝트의 패키지 관리를 한다. npm init package.json 내용을 대략적으로 확인 package-lock.json 내용을 상세하게 확인 모듈 설치 i = install의 약자 npm i 모듈이름 모듈 삭제 npm uninstall 모듈이름 Express 예제코드 const express = require('express') const app = express() const port = 3000 app.get('/', (req, res) => { res.send('Hello World!') }) app.listen(port, () => { console.log(`Example app listening on port ${port}`.. 2022. 12. 9. 22.12.08 TIL 오늘 한 일 회원가입 및 로그인 버그 수정 전체적인 페이지 구성 수정 내일 할 일 프로젝트 마무리 발표 회고 기대했던 기능들은 다 구현을 했다. 기분이 좋다. 다음 프로젝트도 다같이 했으면 좋을 것 같다. 2022. 12. 8. 22.12.07 TIL 오늘 한 일 회원가입 및 로그인 상황에 따른 함수처리 회원가입 및 로그인페이지 프론트작업 로그인 후 페이지 프론트작업 좋아요 랭킹 프론트작업 내일 할 일 프로젝트 마무리 발표 준비 회고 오늘 하루는 조금 여유로웠던 것 같다. 코드들을 조금 더 고도화했다. 내일 발표 준비 잘 해야겠다. 2022. 12. 7. 이전 1 ··· 17 18 19 20 21 22 23 ··· 29 다음