앱의 백엔드와 프론트엔드에 관한 문의
184
작성한 질문수 9
안녕하세요 잔재미코딩 선생님. 항상 많은 것을 배우고 있습니다.
수업 듣다가 저의 지식이 부족한 탓에 개념이 약간 모호하여 질문 드립니다.
보통 PC 웹을 만들면 HTML, CSS, Javascript로 프론트엔드를 구성하고 FastAPI같은 파이썬 라이브러리로 백엔드를 구성한다고 배웠는데요,
웹같은 경우에는 이 플루터라는 것이 어느 부분까지 커버하는 걸까요?
플루터가 프론트엔드 단을 커버하고 백엔드단은 파이썬으로 할 수 있으면 좋겠는데 백엔드 로직까지 플루터로 구성해야 하는 것일까 하는 걱정이 조금 들었습니다 ㅎㅎ;
답변 1
0
안녕하세요. 답변 도우미입니다.
네 걱정하실 필요는 없습니다.
Flutter 는 프론트엔드 프레임워크입니다. 앱에 특화되어 있는데, 이를 웹/PC 프로그램까지 확대하고 있습니다. 그래서, 백엔드는 대체할 수 없습니다. 백엔드를 아예 Firebase 와 같은 백엔드 서비스를 활용할 수도 있고, 파이썬 백엔드 프레임워크로 직접 구현할 수도 있습니다. Firebase 는 회원/데이터베이스는 지원하지만, 그외에 나만의 백엔드 로직은 당연히 직접 구현해야 하니, 파이썬 백엔드 프레임워크를 쓰면 될 것 같습니다.
Flutter 가 웹도 만들어주지만, 아직은 좀더 기다려야할 것 같고요. 곧 대체도 가능할만큼의 퍼포먼스가 나올 것이라 믿습니다. 하지만 웹환경은 HTML, CSS, Javascript 로 오랜세월 구현이 되어서, Flutter 로 웹을 구현할 수 있어도, 기존 여러 환경과 코드를 참조/수정해야할 것이기 때문에 HTML, CSS, Javascript 은 필요하고, HTML, CSS, Javascript 기반 웹페이지에 일부를 Flutter 로 또는 Flutter 내에서 HTML, CSS, Javascript 를 쓸 수도 있습니다.
감사합니다.
3강 질문
0
8
1
플러터 프로젝트를 시작할수 없어요
0
287
1
강의할때 쓰이는 문서는 어디서 확인할 수 있나욧?
0
155
1
theme useMaterial3 적용 안됨.
0
148
1
AppBar 적용안됨
0
139
1
강의 방법 및 효율적인 학습 팁 강의화면 안보이는 이슈
0
183
1
안드로이드 스튜디오 테마 문의 드립니다.
0
190
1
flutter 의 window 환경변수 path 경로 변경된 것 같아요
0
273
1
회원가입 오류
0
287
1
강의 질문입니다.
0
235
2
flutter 설치중 오류 network resource
0
580
1
질문있습니다.
0
239
2
강의 노트를 보고 싶은데 어디서 봐야되요.
0
266
1
강의 유효기간
0
252
1
firebase 프로젝트 연결 오류
0
759
1
플러터 다트 질문
0
302
1
몇가지 질문드립니다.
0
458
2
Provider와 Stateful
0
601
1
명령어 프롬프트에서 에러
0
680
1
제공된 코드들을 실행시키면 sdk파일을 받으라고 뜨는데
0
347
1
flutter pub add provider
0
418
1
dispose() 관련 질문 있습니다~
0
403
1
섹션9 동영상 중복
0
293
1
파라미터 질문있습니다~
0
373
1





