学习啦——学设计>网页设计>网站建设>网站开发工具>

Web开发有哪些

时间: 宇民40 分享

  Web开发技术也在不断变化,但是这也意味着Web开发人员需要要积极主动的学习新技术和新的编程语言,并愿意和渴望接受新的挑战,以适应变化。下面由学习啦小编为大家整理的Web开发,希望大家喜欢!

  Web开发工具

  jQuery:快y速,小巧,功能丰富的JavaScript库。

  BackBoneJS:为复杂Javascript应用程序提供模型(models)、集合(collections)、视图(views)的结构。

  D3.js:D3是基于数据的文档操作javascript库,D3能够把数据和html、SVG、CSS结合起来,创造出可交互的数据图表。

  React::Facebook的Javascript库为构建用户界面而开发。

  jQuery UI:jQuery UI 是以 jQuery 为基础的开源 JavaScript 网页用户界面代码库。包含底层用户交互、动画、特效和可更换主题的可视控件。

  jQuery Mobile:基于HTML5用于创建移动 web 应用程序的框架。

  Underscore.js:JavaScript实用库,提供了类似Prototype.JS的一些功能,但是没有继承任何JavaScript内置对象。

  Moment.js:一个 JavaScript 日期处理类库,用于解析、检验、操作、以及显示日期。

  Lodash:一个 JavaScript 实用工具库,提供一致性,模块化,性能和配件等功能。

  Web开发框架

  Ruby:Ruby on Rails 是使用 Ruby 语言编写的网页程序开发框架,目的是为开发者提供常用组件,简化网页程序的开发。

  React:React 起源于 Facebook 的内部项目,React 的设计思想极其独特,属于革命性创新,性能出众,代码逻辑却非常简单。是现在非长热门的框架。

  Vue:Vue.js 是用于构建交互式的 Web 界面的库。它提供了 MVVM 数据绑定和一个可组合的组件系统,具有简单、灵活的 API。从技术上讲, Vue.js 集中在 MVVM 模式上的视图模型层,并通过双向数据绑定连接视图和模型。

  AngularJS:AngularJS 通过新的属性和表达式扩展了 HTML,可以构建一个单一页面应用程序。AngularJS有着诸多特性,最为核心的是:MVVM、模块化、自动化双向数据绑定、语义化标签、依赖注入等等。

  Ember.js:一个用于创建 web 应用的 JavaScript MVC 框架,采用基于字符串的Handlebars模板,支持双向绑定、观察者模式、计算属性(依赖其他属性动态变化)、自动更新模板、路由控制、状态机等。

  Express:基于 Node.js 平台的 web 应用开发框架 基于Node.js 平台,快速、开放、极简的 web 开发框架。

  Meteor:Meteor 是一个构建在 Node.js 之上的平台,用来开发实时网页程序。Meteor 位于程序数据库和用户界面之间,保持二者之间的数据同步更新。

  Django:Django是一个开放源代码的Web应用框架,由Python写成。采用了MVC的软件设计模式,即模型M,视图V和控制器C。

  ASP.net:ASP.NET是免费,高兼容的WEB应用框架,能够提供标准化WEB应用构建时所需的解决方案。

  Laravel:一个免费,开源的PHP Web应用程序框架,可以基于MVC模式来创建Web应用程序。

  Web开发编程语言

  PHP:PHP(外文名:PHP: Hypertext Preprocessor,中文名:“超文本预处理器”)是一种通用开源脚本语言。语法吸收了C语言、Java和Perl的特点,利于学习,使用广泛,主要适用于Web开发领域

  NodeJS:Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境。Node.js 使用了一个事件驱动、非阻塞式 I/O 的模型,使其轻量又高效。

  Javascript:JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言

  HTML5:标记语言,是HTML和XHTML的最新版本。

  Python:Python是一种解释型、面向对象、动态数据类型的高级程序设计语言。

  Ruby:Ruby,一种为简单快捷的面向对象编程(面向对象程序设计)而创的脚本语言

  Scala:Scala是一门多范式的编程语言,一种类似java的编程语言,设计初衷是实现可伸缩的语言、并集成面向对象编程和函数式编程的各种特性。

  CSS3:CSS即层叠样式表(Cascading StyleSheet)。 在网页制作时采用层叠样式表技术,可以有效地对页面的布局、字体、颜色、背景和其它效果实现更加精确的控制。css3是CSS的最新版本。

  SQL:结构化查询语言(Structured Query Language)简称SQL,是一种特殊目的的编程语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统;同时也是数据库脚本文件的扩展名。

  Golang:Go是Google开发的一种编译型,可平行化,并具有垃圾回收功能的编程语言。

  Rust:Rust是Mozilla开发的注重安全、性能和并发性的编程语言。

  Elixir:Elixir 是一种函数式编程语言,建立在Erlang虚拟机之上。它是一种动态语言,灵活的语法与宏支持,利用Erlang的能力来构建并发、分布式、容错应用程序与热代码升级。

Web开发有哪些

Web开发技术也在不断变化,但是这也意味着Web开发人员需要要积极主动的学习新技术和新的编程语言,并愿意和渴望接受新的挑战,以适应变化。下面由学习啦小编为大家整理的Web开发,希望大家喜欢! Web开发工具 jQuery:快y速,小巧,功能丰富的JavaScript库。
推荐度:
点击下载文档文档为doc格式

精选文章

  • 网站开发工具的语言
    网站开发工具的语言

    网站开发是制作一些专业性强的网站,但网站开发不能忽略软件工具的重要性。下面是小编精心为你准备的网站开发工具的语言,希望对你有帮助! 网站开

  • 2017最受欢迎的网页开发工具
    2017最受欢迎的网页开发工具

    越来越多的移动端和桌面端应用开始使用HTML、CSS和JS来开发了,而网页设计更是离不开这些语言,下面是小编精心为你准备的2017最受欢迎的网页开发工具,

  • 网页开发有什么工具好
    网页开发有什么工具好

    对于较大的组织和企业,网站开发团队是其重要的组成部分,网页开发工具的应用也变得多起来。下面是小编精心为你准备的网页开发必备的工具,希望对

  • 网站开发工具有哪些
    网站开发工具有哪些

    随着经济全球化和电子商务的普及很多企业都知道建立一个企业网站的重要性。那么,网站开发过程中最常用的网站开发工具有哪些?下面是小编为你介绍最

25822