C++ 家族:
网页开发:不清楚,没了解
桌面应用开发:QT C++ 为例,
Widget:和winform一样,拖控件,完成UI设计,有一个不错点就是QSS,语法类似于CSS,或者说遵循CSS更贴切。C++操作更加底层,语言难度比C#高。
QT QML(Quick 专门是QML开发),JS、CSS做界面,C++完成功能。界面好看,难度也不低。C++有点小难。
就先来这两种哈,
对比一下,桌面应用程序想做的好看,NICE。就得用网页那一套,许多都是这样。以上就是QML和WPF,JS(TS,也加上吧,由于是JS的拓集,声明式编程)、CSS(万变不离其宗,都是遵循CSS做的),所以,我更看好,QT C++,由于那一套更靠近网页的那一套标准,相称于变相的把握了网页(HTML、JS、TS、CSS),当然了有这网页基础,用QT做UI开发更顺利。
C++ 比 C# 应用的领域广,Windows上同为竞争,Linux中C++独占鳌头,另有谁!好比:车机系统、非Windows上位机软件等等。
其他方面不论了。
QT C++ 学习门路
(1)QT C++ widget,先把握widget,然后把握C++;熟练利用C++完成各项功能。
(2)widget的QSS优化界面
(3)QT quick ,QML 开发,开发UI,可了劲开发UI,好看的UI实现。
(4)QML 和C++相结合,大功告成。