본문 바로가기
728x90
반응형
SMALL

웹 앱23

[Python] 웹 프레임워크 (Web Framework) 웹 프레임워크 (Web Framework) Python 스크립트로 프로그래밍한 것을 바탕으로 실행가능한 패키지를 만들어 배포하는 방법과 web application 형태로 만들어 배포가 가능하다. Web Applications은 웹 응용 프로그램이라고 하는 웹 사이트는 데스크톱 소프트웨어 응용 프로그램 또는 모바일 응용 프로그램과 유사한 기능을 가진 사이트이다. 웹 응용 프로그램의 장점은 플랫폼에 독립적이며 인터넷에 액세스할 수 있는 모든 사람이 실행할 수 있다는 것이다. 코드는 백엔드 서버에서 구현되며 서버에서는 프로그램이 들어오는 요청을 처리하고 모든 브라우저에서 이해할 수 있는 공유 프로토콜을 통해 응답한다. Python은 많은 대형 웹 애플리케이션을 지원하며 백엔드 언어로 쓰인다. Full Sta.. 2023. 1. 30.
모바일 운영 체제 모바일 운영 체제 모바일 운영체제 (mobile operating system) 또는 단순히 모바일 OS는 모바일 장치나 정보 기기를 제어하는 운영체제이다. 데스크톱 컴퓨터나 노트북을 제어하는 윈도우, 맥 OS, 리눅스와 같은 운영체제의 원칙과 비슷하다. 그러나 모바일 운영체제는 조금 더 단순하며, 무선 버전의 광대역 및 지역 연결, 모바일 멀티미디어 포맷, 각기 다른 입력 방식을 더 많이 다룬다. 모바일 운영체제를 구동하는 장치는 이를테면 스마트폰, 개인 정보 단말기 (PDA), 태블릿 컴퓨터, 정보 기기 등이 있으며 여기에는 임베디드 시스템 및 기타 모바일 장치, 무선 장치를 포함한다. Native App Platform에 종속적인 기술을 이용하여 개발되는 App을 말한다. Android (Java,.. 2023. 1. 8.
FastAPI FastAPI FastAPI는 현대적이고, 빠르며 (고성능), 파이썬 표준 타입 힌트에 기초한 Python3.6+의 API를 빌드하기 위한 웹 프레임워크이다. 빠름 : (Starlette과 Pydantic 덕분에) NodeJS 및 Go와 대등할 정도로 매우 높은 성능. 사용 가능한 가장 빠른 파이썬 프레임워크 중 하나. 빠른 코드 작성 : 약 200%에서 300%까지 기능 개발 속도 증가. * 적은 버그 : 사람 (개발자)에 의한 에러 약 40% 감소. * 직관적 : 훌륭한 편집기 지원. 모든 곳에서 자동완성. 적은 디버깅 시간. 쉬움 : 쉽게 사용하고 배우도록 설계. 적은 문서 읽기 시간. 짧음 : 코드 중복 최소화. 각 매개변수 선언의 여러 기능. 적은 버그. 견고함 : 준비된 프로덕션용 코드 표준 .. 2022. 1. 18.
728x90
반응형
LIST