본문 바로가기

Dev74

[React] #7.4 Movie App part Two App.js import { useEffect, useState } from 'react'; import Movie from './components/Movie'; function App() { return null; //router를 render함 //-> router는 URL을 보고있는 component고 //URL이 localhost면 Home.js , /movies/122 이면 Detail.js을 보여주는 식 } export default App; /routes/Home.js import { useState } from "react"; import Movie from "../components/Movie"; function Home () { const [loading, setLoading] = u.. 2022. 6. 14.
[React] #7.3 Movie App part One import { useEffect, useState } from 'react'; function App() { const [loading, setLoading] = useState(true); const [movies, setMovies] = useState([]); const getMovies = async() => { const json = await( await fetch( //then과 같은 await `https://yts.mx/api/v2/list_movies.json?minimum_rating=8.8&sort_by=year` )).json(); setMovies(json.data.movies); setLoading(false); } useEffect(() => { getMovies(); },.. 2022. 6. 14.
[React] #7.2 Coin Tracker import { useEffect, useState } from 'react'; function App() { const [loading, setLoading] = useState(true); const [coins, setCoins] = useState([]); const [money, setMoney] = useState(""); const onChange = (event) => { setMoney(event.target.value); }; useEffect(() => { fetch("https://api.coinpaprika.com/v1/tickers?limit=10") .then((response)=> response.json()) .then((json) => { setCoins(json) set.. 2022. 6. 14.
[Java] 자바의 정석 기초편 ch7-15,16 import문, static import문 ch7-15 import문 - 클래스를 사용할 때 패키지이름을 생략할 수 있다. - 컴파일러에게 클래스가 속한 패키지를 알려준다. => 이클립스 import 단축키 - ctrl+shift+o class ImportTest { java.util.Date today = new java.util.Date(); //... } //---> 패키지 이름 생략가능 import java.util.Date; class ImportTest { Date today = new Date(); } - java.lang 패키지의 클래스는 import하지 않고도 사용할 수 있다. - 기본 패키지임 ex) String, Object, System, Thread ... import java.lang.*; // * 모든 클래스 class.. 2022. 6. 13.