GeeksforGeeks
웹 애플리케이션 프레임워크 또는 단순히”웹 프레임워크”는 소프트웨어 프레임워크는 설계의 개발을 지원하는 웹 응용 프로그램을 포함하여 웹 서비스,웹사 리소스 및 웹 Api. 프레임 워크는 간단히 말해서 응용 프로그램을보다 빠르고 똑똑하게 개발할 수 있도록 도와주는 라이브러리입니다!
요즘 웹 프레임 워크의 수가 크게 증가했습니다. 을 선택할 수 있도록 가장 적합한 하나 웹 응용 프로그램에 대해,우리는 우리의 목록을 컴파일 10 는 최고의 프레임워크를 사용할 수 있는 온라인에서 선호하는 언어입니다.
Ruby on Rails
Ruby on Rails 는 David Heinemeier Hansson 이 작성한 매우 생산적인 웹 응용 프로그램 프레임 워크입니다. 하나는 일반적인 Java 프레임 워크보다 Rails 로 적어도 10 배 빠른 응용 프로그램을 개발할 수 있습니다. 또한,레일에 필요한 모든 것을 포함한 데이터베이스를 만들어-구동,웹 응용 프로그램을 사용하여 모든 기능이 컨트롤러 패턴이다.
Ruby on Rails 를 사용하는 웹 사이트는 GroupOn,UrbanDictionary,AirBnb,Shopify,Github
Django
Django 는 양질의 웹 응용 프로그램을 구축하는 데 도움이되는 또 다른 프레임 워크입니다. 숙련 된 웹 개발자의 힘든 요구 사항을 충족시키면서 빠르게 움직이는 뉴스 룸 마감 시간을 충족시키기 위해 발명되었습니다. 장고 개발자는 응용 프로그램이 엄청나게 빠르고,안전하고,확장 가능하며,다재다능하다고 말합니다.
Django 를 사용하는 웹 사이트는 Disqus,Pinterest,Instagram,Quora 등입니다.
Angular(또한 Angular JS 로 알고 있음)
Angular 는 Google(원래 misko Hevery 와 Adam Abrons 가 개발 한)의 프레임 워크로 강력한 웹 앱을 구축하는 데 도움이됩니다. 그것은 프레임워크를 구축하는 대규모 및 고성능 웹 응용 프로그램을 유지하면서 간편하게 유지합니다. 앵귤러로 제작되는 엄청난 수의 웹 앱이 있습니다.
Angular 를 사용하는 웹 사이트는 PS3,Weather,Netflix 등의 Youtube 입니다.
ASP.NET
ASP.NET 는 프레임워크 Microsoft 에 의해 개발,구축하는데 도움이 되는 강력한 웹 응용 프로그램를 위해 PC 뿐만 아니라,모바일 장치에 있습니다. 그것은 고성능 경량 구축하기 위한 프레임워크를 사용하여 웹 응용 프로그램.NET. 모든 프레임워크와 함께 전력,생산력,그리고 속도입니다.
- 언어: C#
- 최신 버전:ASP.NET 5(ASP.NET Core1.0)
- Framework 링크:http://www.asp.net/
웹사이트 사용 ASP.NET 는 GettyImages,TacoBell,유래,등등.
유성
유성 또는 MeteorJS 은 다른 프레임워크를 제공 하는 근본적으로 더 간단한 방법을 구축하는 실시간 모바일 및 웹 응용 프로그램. 신속한 프로토 타이핑을 허용하고 크로스 플랫폼(웹,Android,iOS)코드를 생성합니다. 클라우드 플랫폼 인 Galaxy 는 배포,확장 및 모니터링을 크게 단순화합니다.
Meteor 를 사용하는 웹 사이트는 HaggleMate,WishPool,Telescope 등입니다.
Laravel
Laravel 은 2011 년 Taylor Otwell 이 만든 프레임 워크이며 다른 모든 현대 프레임 워크와 마찬가지로 MVC 아키텍처 패턴도 따릅니다. Laravel 은 우아함,단순함 및 가독성을 중요시합니다. 하나는 바로 학습과 그것에 튜토리얼의 수백을 가지고 Laracasts 와 laravel 개발을 시작할 수 있습니다.
- 언어:PHP
- 최신 버전:Laravel5.2
- Framework 링크:https://laravel.com/
- 크: https://github.com/laravel/laravel
Laravel 을 사용하는 웹 사이트는 Deltanet Travel,이웃 대출 기관 등입니다.
Express
익스프레스 또는 Expressjs 한 최소한의 유연한 프레임워크를 제공하는 강력한 기능 집합을 위해 웹과 모바일 응용 프로그램입니다. 그것은 상대적으로 최소한의 의미 많은 기능으로 사용할 수 있습니다. Express 는 노드의 신속한 개발을 용이하게합니다.js 기반 웹 응용 프로그램. Express 는 또한 평균 소프트웨어 번들의 주요 구성 요소 중 하나입니다.
- 언어:JavaScript
- 프레임 워크 링크:http://expressjs.com/
- Github 링크: https://github.com/strongloop/express
Express 를 사용하는 웹 사이트는 Storify,Myspace,LearnBoost 등입니다.
Spring
Pivotal Software 에서 개발 한 Spring 은 엔터프라이즈 Java 에서 가장 많이 사용되는 응용 프로그램 개발 프레임 워크입니다. 전 세계의 수많은 개발자들이 스프링을 사용하여 고성능과 견고한 웹 앱을 만듭니다. Spring 은 간단하고 휴대 가능하며 빠르고 유연한 JVM 기반 시스템 및 응용 프로그램을 만드는 데 도움이됩니다.
spring 을 사용하는 웹 사이트는 Mascus,Allocine 등입니다.
PLAY
Play 는 Java 및 Scala 로 작성된 최신 웹 응용 프로그램 프레임 워크 중 하나입니다. MVC 아키텍처를 따르며 convention over configuration,hot code reloading 및 브라우저의 오류 표시를 사용하여 개발자 생산성을 최적화하는 것을 목표로합니다. “고속 웹 프레임 워크”로 인용 자체를 재생합니다.
PLAY 를 사용하는 웹 사이트는 LinkedIn,Coursera,LendUp 등입니다.
CodeIgniter
EllisLab 에서 개발 한 CodeIgniter 는 동적 웹 사이트를 구축하는 유명한 웹 응용 프로그램 프레임 워크입니다. 컨트롤러 클래스가 필요하지만 모델 및 뷰는 선택 사항이므로 mvc 아키텍처를 느슨하게 기반으로합니다. CodeIgnitor 는 탁월한 성능,거의 제로 구성 및 대규모 모 놀리 식 라이브러리가 없음을 약속합니다.
CodeIgnitor 를 사용하는 웹 사이트는 Bufferapp,The Mail 및 Guardian 등입니다. 이 10 가지 프레임 워크 외에도 Symphony,Ember 와 같은 다른 프레임 워크도 있습니다.js,돛.js,반응.js 도 언급할만한 가치가 있습니다.
기사 별:Harshit Gupta
Kolkata based Harshit Gupta is an active blogger having a keen interest in writing about current affairs, technical Blogs, stories, and personal life experiences. Besides passionate about writing, he also loves coding and dancing. Currently studying at IIEST, he is an active blog contributor at GeeksforGeeks.