PureScript是一种强类型、纯函数式编程、最终编译为JavaScript的编程语言。PureScript可以开发网络应用程序、服务端应用程序,也可以借助Electron开发桌面应用程序。其语法大多与Haskell相当。此外,它还引入了行多态性和可扩展记录。
不过,与Haskell相反的是,PureScript坚持严格求值策略。
JavaServer Faces是一个为网络应用程序构建基于组件的软件工程的用户界面的Java规范,并已通过JCP格式化为Java EE的一部分。它也是一个MVC Web应用框架,通过在页面中使用可重用的UI组件简化了基于服务器的应用程序的用户界面。
置标语言,也称、、、,是一种将文本以及文本相关的其他信息结合起来,展现出关于该网页结构和数据的计算机文字编码。与文本相关的其他信息与原来的文本结合在一起,但是使用标记进行标志。当今广泛使用的置标语言是超文本置标语言和可扩展置标语言。置标语言广泛应用于网页和网络应用程序。标记最早用于出版业,是作者、编辑以及出版商之间用于描述出版作品的排版格式所使用的。
Web应用框架是一种电脑软件框架,用来支援动态网站、网络应用程序及网络服务的开发。这种框架有助于减轻网页开发时共通性活动的工作负荷,例如许多框架提供数据库存取界面、标准样板以及会话管理等,可提升程式码的可再用性。
单页应用是一种网络应用程序或网站的模型,它通过动态重写当前页面来与用户交互,而非传统的从服务器重新加载整个新页面。这种方法避免了页面之间切换打断用户体验,使应用程序更像一个应用软件。在单页应用中,所有必要的代码都通过单个页面的加载而检索,或者依需动态装载适当的资源并添加到页面。尽管可以用位置散列或HTML5历史API来提供应用程序中单独逻辑页面的感知和导航能力,但页面在过程中的任何时间点都不会重新加载,也不会将控制转移到其他页面。与单页应用的交互通常涉及到与网页服务器后端的动态通信。
丰富互联网应用程序,又译为丰富性网络应用服务,是一种具有近似于传统桌面应用软件系统功能和特性的网络应用程序系统。RIA系统最大的特点是将大部分处理任务都从用户界面端移植到客户端,仅保留一些必要数据与服务器端进行信息交互。
RIA系统的特性:
置标语言,也称、、、,是一种将文本以及文本相关的其他信息结合起来,展现出关于该网页结构和数据的计算机文字编码。与文本相关的其他信息与原来的文本结合在一起,但是使用标记进行标志。当今广泛使用的置标语言是超文本置标语言和可扩展置标语言。置标语言广泛应用于网页和网络应用程序。标记最早用于出版业,是作者、编辑以及出版商之间用于描述出版作品的排版格式所使用的。
新浪云是新浪于2009年8月开始内部开发,并在2009年11月3日正式推出第一个Alpha版本的网络应用程序托管平台。与Google App Engine相似,提供了基于PHP、JAVA、Python语言的网络应用程序托管服务,和相应的数据库、分布式储存、缓冲等应用服务。
Bootstrap是一组用于网站和网络应用程序开发的自由及开放源代码软件前端和后端Web应用框架,包括HTML、层叠样式表及JavaScript的框架,提供字体排印学、表单、按钮、导航及其他各种元件及Javascript扩充套件,旨在使动态网页和网络应用程序的开发更加容易。
Adobe Photoshop Express 是一款Adobe推出的基于Adobe Flash的图像编辑网络应用程序和移动应用程序,用户不用下载就可以直接编辑博客和社交网络上的图片。 类似于Picnik,应用程序也与例如Facebook、Flickr、Picasa和Photobucket的网站连接使用。