웹 샤퍼
WebSharper원저작자 | 인텔리팩토리 |
---|---|
초기 릴리즈 | 2008 |
안정된 릴리스 | 4.5.14 / 2019년 5월 29일( |
기입처 | F# |
운영 체제 | Linux, Windows, Mac OS X, Android, iOS, Windows Phone |
이용가능기간: | F#, C# |
유형 | 아약스 프레임워크 |
면허증. | Apache 라이센스 2.0, 상용 |
웹 사이트 | websharper |
WebSharper는 웹 개발자가 F# 프로그래밍 언어로 복잡한 JavaScript 및 HTML5 프런트엔드 애플리케이션을 만들고 유지 관리할 수 있도록 하는 오픈 소스 및 상용 웹 프로그래밍 프레임워크입니다.일부 네이티브 라이브러리를 제외하고 모든 라이브러리가 F# 소스입니다.
개요
WebSharper에는 jQuery, HTML5, DOM 및 EcmaScript 지원이 포함되어 있습니다.WebSharper Mobile에는 Android, iOS 및 Windows Phone 폼렛과 사이틀렛이 지원됩니다.
다른 많은 웹 프로그래밍 툴킷과 달리 WebSharper는 HTML 작성, 웹 양식 정의, 필요한 리소스 관리 및 URL [1]처리와 같은 일반적인 웹 관련 잡무를 위한 풍부한 추상화 및 DSL 구문을 제공합니다.
내선번호
WebSharper 확장에는 다음이 포함됩니다.
- Bing 맵
- DHTMLX
- 확장 JS
- jQuery UI용 폼렛
- jQuery Mobile용 폼렛
- GlMatrix
- 구글 지도
- 구글 시각화
- 정보 표시
- jQuery 모바일
- jQuery 도구
- jQuery UI
- 검도 UI
- 모더니즈르
- O3D
- 프로토비스
- 라파엘
- 센차 터치
- TinyMCE
- 트위터
- WebGL
- 유이
개발 환경
WebSharper는 모든 텍스트 편집기에서 사용할 수 있습니다.WebSharper는 ASP가 풀인 Visual Studio 2008/2010/2012 템플릿과도 함께 사용할 수 있습니다.NET 통합 및 MonoDevelope와의 통합.
모바일.
WebSharper는 웹 어플리케이션을 만드는 일반적인 프레임워크로서 필요한 위젯과 애니메이션을 처음부터 만들거나 WebSharper용 모바일 프레임워크 중 하나를 사용하여 모바일 및 태블릿 어플리케이션을 만드는 프레임워크로도 사용할 수 있습니다.WebSharper로 작성된 HTML5 앱은 태블릿과 휴대 전화에 대해 별도의 보기를 가질 수 있습니다.
예
다음 예제에서는 단일 HTML 단락을 보여 줍니다.
[< ]자바스크립트>] 허락하다 주된 () = 나누다 [ P [본문 "어서 오세요"] ]
일치하는 서버측 코드도 F#으로 기재되어 있습니다.
유형 Hello World Viewer() = 상속하다 웹.통제() [< ]자바스크립트>] 덮어쓰다 이것..몸 = 안녕 세계.주된 () :> HTML.IPagelet
「 」를 참조해 주세요.
메모들
- ^ Adam Granicz. "F# mobile development". Retrieved 2012-11-26.
레퍼런스
- Syme, Don; Granicz, Adam; Cisternino, Antonio (2012). "Expert F# 3.0". Apress.
{{cite journal}}
:Cite 저널 요구 사항journal=
(도움말)