4.5.14 / May 29, 2019
|Operating system||Linux, Windows, Mac OS X, Android, iOS, Windows Phone|
|Available in||F#, C#|
|License||Apache License 2.0, Commercial|
Unlike many other web-programming toolkits, WebSharper offers a rich set of abstractions and DSL syntax for common web-related chores, such as composing HTML, defining web forms, managing required resources and handling URLs safely.
WebSharper extensions include
- Bing Maps
- Ext JS
- Formlets for jQuery UI
- Formlets for jQuery Mobile
- Google Maps
- Google Visualization
- jQuery Mobile
- jQuery Tools
- jQuery UI
- Kendo UI
- Sencha Touch
As a general framework for making web apps, WebSharper is also capable of being used as a framework for making mobile and tablet apps, either by making the needed widgets and animations from scratch, or by using one of the mobile frameworks for WebSharper. An HTML5 app written in WebSharper can have separate views for Tablets and Mobile phones.
The following sample displays a single HTML paragraph:
The matching server-side code is also written in F#:
- Adam Granicz. "F# mobile development". Retrieved 2012-11-26.
- Syme, Don; Granicz, Adam; Cisternino, Antonio (2012). "Expert F# 3.0". Apress. Cite journal requires