정의 ABC의 개념
잡집 / / July 04, 2021
Guillem Alsina González, 10 월 2016
이것은 많은 컴퓨터 응용 프로그램이 만들어지는 두 부분 중 하나이며 그 이름으로 사용자가 본 것을 구성하고 상호 작용하는 것입니다.
그만큼 프런트 엔드 사용자가 애플리케이션 출력을보고 데이터를 입력 할 수 있습니다.
그만큼 프런트 엔드 ~와 다르다 백엔드 첫 번째는 사용자와의 상호 작용을 독점적으로 다루고 두 번째는 데이터 처리 및 작업의 모든 부하에 기여합니다.
이런 식으로 둘 다에 대한 지식이 필요하기 때문에 하나와 다른 부분을 실현하는 데 필요한 전문가가 약간 다를 수 있습니다. 프로그램 작성, 경우 백엔드, 이것들은 더 "순수"해야합니다. 프런트 엔드 일반적으로 사용성 또는 기타 지식과 함께 낮은 수준의 프로그래밍이 필요합니다. 디자인.
소규모 프로젝트에서 프런트 엔드 와이 백엔드 그들은 종종 단일 패키지로 통합되고 밀접하게 상호 연관되어 있습니다. 크게, 둘은 더 멀리 떨어져 있고 대부분의 시간은 프로그래머 팀에 의해 접근됩니다. 다른
이 분리는 모델을 사용하는 소프트웨어에서 명확하게 볼 수 있습니다. 고객-섬기는 사람.
그리고 고객에 대해 ...
웹 브라우저는 오랫동안 주요 프런트 엔드 모든 종류의 애플리케이션
주로 감사합니다. 운영 체제 하나 (또는 그 이상)를 사용할 수 있으므로이 유비쿼터스 소프트웨어를 고려할 수 있습니다.
또한 이러한 작업 방식은 작업을 단순화합니다. 생각한다 로컬 클라이언트의 구현에 있지만 단순히 데이터 출력과 컬렉션, 상호 작용 체재 HTML 및 JavaScript 사용.
사용의 또 다른 장점 브라우저 웹처럼 프런트 엔드 HTML 언어는 보편적이고 크로스 플랫폼이기 때문에 클라이언트의 로컬 구현에 대해 걱정할 필요가 없습니다. 생각하고 구체화하면 모든 운영 체제에서 클라이언트 모드로 프로그램을 사용할 수 있습니다. 섬기는 사람.
마지막으로 마지막으로 큰 장점은 다음을 통해 사용자에게 소프트웨어를 제공 할 수 있다는 것입니다. 인터넷, 새로운 사용 모델의 문을 열고 상업화, 임대료 지불과 같이 라이센스 구매를 대체합니다.
사진: Fotolia-Grgroup / Sergey Tarasov
프런트 엔드 테마