모델을 인터페이스로 만든다.type을 사용해 만들기도 하지만, 확장성 & 리팩토링을 고려하면 인터페이스가 좋다고 한다. 인터페이스로 만들다보니, 해당 객체를 만들고 imple 하는 방식으로 만들어야한다.Flutter에서는 모델을 만들때 class 로 만들어서 객체 안에 데이터를 저장하는 방식을 택했는데,인터페이스로 만들다보니 인터페이스를 받고, = {} 형태로 받아야하는게 아직 익숙하지 않은 것 같다. const handleAddToCart = () => { const pizzaCartItem: PizzaCart = { id: pizza.id, name: pizza.name, quantity: 1, unitPrice: pizza.unitPrice, t..