不二如是 发表于 2017-12-27 09:07:21

盘点大热的几个web框架 |【主流】



php


laravel

laravel为 WEB 艺术家创造的框架,被称为最优雅的php框架。

优美的表现力,美丽的语法,在国外的使用率占了半壁江山。



thinkphp

ThinkPHP是一个免费开源的,快速、简单的面向对象的轻量级PHP开发框架,是为了敏捷WEB应用开发和简化企业应用开发而诞生的。

ThinkPHP从诞生以来一直秉承简洁实用的设计原则,在保持出色的性能和至简的代码的同时,也注重易用性。



python


django

Django是重量级选手中最有代表性的一位。

许多成功的网站和APP都基于Django。

Django是一个开放源代码的Web应用框架,由Python写成。


flask

Flask是一个基于Werkzeug和Jinja2的Python的微框架。

它的目的是快速入门,并以最好的意图开发。

Flask也被称为 “microframework” ,因为它使用简单的核心,用 extension 增加其他功能。

Flask没有默认使用的数据库、窗体验证工具。



java


springMVC

Spring MVC属于SpringFrameWork的后续产品,已经融合在Spring Web Flow里面。

Spring 框架提供了构建 Web 应用程序的全功能 MVC 模块。


struts2

Struts2是一个基于MVC设计模式的Web应用框架,它本质上相当于一个servlet。

在MVC设计模式中,Struts2作为控制器(Controller)来建立模型与视图的数据交互。



go


beego

beego是一个快速开发Go应用的http框架。

beego可以用来快速开发API、Web、后端服务等各种应用,是一个RESTFul的框架。

结合了Go本身的一些特性而设计的一个框架。



revel

revel是Go语言的高生产率Web框架。

模块化设计,全面,高性能,热加载的特性。



node.js


express

Express 是一个简洁而灵活的 node.js Web应用框架, 提供一系列强大特性帮助你创建各种Web应用。

Express 不对 node.js 已有的特性进行二次抽象,我们只是在它之上扩展了Web应用所需的功能。


koa

koa 是由 Express 原班人马打造的,致力于成为一个更小、更富有表现力、更健壮的 Web 框架。

使用 koa 编写 web 应用,通过组合不同的 generator,可以免除重复繁琐的回调函数嵌套,并极大地提升错误处理的效率。

koa 不在内核方法中绑定任何中间件,它仅仅提供了一个轻量优雅的函数库,使得编写 Web 应用变得得心应手



如果喜欢,别忘了评分{:10_281:} :

http://xxx.fishc.com/forum/201709/19/094516hku92k2g4kefz8ms.gif
页: [1]
查看完整版本: 盘点大热的几个web框架 |【主流】