[Flutter] 입력한 데이터를 간단하게 저장하고 불러오는 패키지를 소개합니다.(shared_preferences)

간단한 데이터를 위한 플랫폼별 영구 스토리지를 저장합니다. (예: iOS 및 macOS NSUserDefaults, Android SharedPreferences 등).  데이터는 비동기적으로 디스크에 저장되며 삭제 후 재설치 하면 데이터가 삭제되는 패키지입니다. 따라서 이 플러그인은 중요한 데이터를 저장하는데 사용되어서는 안됩니다. 지원하는 데이터 유형은 int, double, bool, String, List <String>입니다. 일시적으로 데이터를 저장하는 방법만 권장하고, 영구적으로 데이터를 저장한다면 SqfLite나 Hive 등에도 있는 것 같습니다만, 로컬 DB를 사용하는 것이 추천되고 있습니다.(이건  추후에 소개시켜 드릴께요.) home/home_page.dart import 'package:flutter/material.dart' ; import 'package:shared_preferences/shared_preferences.dart' ; class Home extends StatefulWidget { const Home({Key? key}) : super (key: key); @ override _HomeState createState() => _HomeState(); } class _HomeState extends State<Home> { String textInit = "초기화" ; // 값을 입력 받는 변수 final TextEditingController _nameController = TextEditingController(); // prefs.setString으로、String형식의 데이터 저장 _saveData() async { String nameValue = _nameController.text; final prefs