架构小思

一、桌面应用

1、Java+Netbeans或IDEA(Eclipse、Myeclipse、Netbeans、IDEA等IDE中Form编写推荐Netbeans,IDEA也很不错)

2、C#+Visual Studio

3、WebService服务端+

Html+CSS+JS+Jquery+Bootstrap或者MUI+Node-Webkit客户端

4、Html+CSS+JS+Jquery+Bootstrap或者MUI+Ajax+Node-Webkit+PHP

5、Html+CSS+JS+Jquery+Bootstrap或者MUI+Ajax+Node-Webkit+Node.js

二、网站

1、ASP.Net

2、Servlet+JDBC

3、SSH

4、SSM

5、PHP

6、Node.js

三、APP

1、Eclipse+ADT

2、Android Studio

3、Visual Studio

4、IOS

5、WebService服务端+MUI客户端

6、C#+socket+unity

7、fusionAPP

四、WebService服务端(分离前后端)

1、C#+IIS

2、Java+Tomcat或者TomEE+Jax-ws或者Axis+spring+Mybatis+cxf

3、Java+Tomcat或者TomEE+servlet

五、新的探索

unity、cocos creator(游戏制作)、JavaFX等都可以一套兼容性强的代码发布至桌面应用、网页、APP。fusionAPP可以将网页包装成APP,输入网址,可以进行配置改变标签布局样式,如将底部选项卡改成侧滑栏,替换或新增图标,加入H5的事件等。

你可能感兴趣的:(架构)