본문 바로가기

node.js3

Open-API, 아키텍처, 데이터베이스 (복습 17일차) Open-API, 무료로 API 제공 import { useEffect, useState } from "react"; import axios from "axios"; export default function OpenapiPage() { const [dogUrl, setDogUrl] = useState(""); useEffect(() => { const fetchDog = async () => { const result = await axios.get("https://dog.ceo/api/breeds/image/random"); // console.log(result.data.message); setDogUrl(result.data.message); }; fetchDog(); }, []); return .. 2022. 4. 25.
JS와 Node.js 그리고 V8 자바스크립트 엔진 JS 자바스크립트와 node.js 자바스크립트는 독립적인 언어가 아닌 스크립트 언어로 특정한 프로그램 안에서만 작동한다. 웹 브라우저가 없으면 사용할 수 없는 단점이 있는데 Node.js는 터미널 프로그램에서 node를 입력하여 브라우저 없이도 자바스크립트를 실행할 수 있게 해준다. node.js의 장점으로는 - 비동기 처리로 인해 매우 빠른 고성능 서버를 구현할 수 있다. - 한 가지 언어만으로도 서버-클라이언트 모두 개발할 수 있다. - 적은 양의 자원으로 일을 처리할 수 있다. - 커뮤니티 이용율 및 참여율이 높다. 자바스크립트는 프로그래밍 언어이고 Node.js는 브라우저 밖에서의 자바스크립트 실행프로그램. 자바스크립트는 브라우저에서만 작동하고 document를 다루나 Node.js는 데스크탑에서.. 2022. 3. 13.
React 초기세팅 TIL(복습 1일차) TIL INTRO. TIL을 안 쓰다가 쓰게 된 계기 코드캠프에서의 지난 60일간 공부에 대한 기록을 제대로 하지 않았다. 그렇게 40일의 수업이 지나가고 코딩을 할 때 순간 기억이 안 나는 부분이 있으면 과거에 내가 어떤 생각을 가지고 개념을 이해했는지 볼 필요가 있었다. 하지만 그 어디에도 내 생각이 정리된 게 없어 왜곡된 기억으로 개념을 새로 이해하는 느낌이 강했다. 그래서 이번 팀프로젝트를 하면서 복습 할 때는 기록을 해보고자 한다. 공부한 내용, 내가 놓친 내용, 더 공부해야할 내용을 작성하여 내 머리로 채우지 못하는 부분을 이 블로그에 담으려고 한다. 코드캠프에서 배운 내용들 언어 : HTML, CSS, Javascript, Typescript 라이브러리 : React.js, Next.js H.. 2022. 3. 12.