选毕设题目的时候模模糊糊的选了asp.net,经过最近这段时间查资料,发现asp.net的资料都是2010年左右的,好像是一项比较老的技术,我目前已经用vue+elm做好了个单页面项目。
1.想问问要怎么在我的项目中加入asp.net?
2.我查到asp.net是前端框架,asp.net core是后端框架,我能不能在后端使用asp.net core+sql serve开发搭配前端的vue+elm?
3.做一个完整的项目是完成前端页面设计,然后配置好页面路由,再实现从数据库存取数据就可以了吗?那后端是什么意思?api是不是就是实现数据库存取数据?
B站上面关于asp.net的视频少之又少,有很多都是10-15年的视频,这个技术是不是没多少人用了,希望能指个方向,现在已经迷茫了一个星期了。
aspnet就是对新手来说非常容易上手的一类工程
它把前端和后端整合在一起,让你看起来好像是winform工程的designer和后台代码文件那样
前端拖一个控件出来,后端可以直接(控件.属性)的方式使用它
双击控件,后端直接生成对应的事件函数
但是问题也很突出,它就是基于点一下按钮就post一次数据的方式
如果你不想页面一直在刷新,那么就需要自行调用jquery,ajax等一堆插件,特别繁琐,与其如此,不如直接用一些更友好的框架,所以逐渐式微
-=-=-=
另,你选了aspnet,但是实际开发的时候到底用的是aspnet还是java,其实没人会细究的。
你用你熟悉的框架去做就好,反正最后功能实现了就得了呗
前端 - 用户界面,用户输入资料/要求 送到后端。
后端 - 根据情况读取 sql 资料,制作 HTML 发给前端用户。
不论是 php, asp.net, node js 都是大同小异。
asp.net 类似于模板引擎, 你直接改造下就行啦