社区
JavaScript
帖子详情
web程序的逻辑用javascript实现是否合适?
bucherren
2009-04-27 11:59:20
我们最近准备开发一个应用程序,刚开始准备用asp.net开发。但后来我们领导认为用asp.net做界面很多要通过服务器交互,响应速度差,界面对用户不够友好。准备大部分用javascript实现。
我对于web开发还是第一次接触,但总是觉得怪怪的。一方面是javascript对面向对象支持不是很好,有些地方写起来不方便。另外在实施的时候会不会有什么问题?特别在安全和适用性方面有什么问题?
...全文
89
13
打赏
收藏
web程序的逻辑用javascript实现是否合适?
我们最近准备开发一个应用程序,刚开始准备用asp.net开发。但后来我们领导认为用asp.net做界面很多要通过服务器交互,响应速度差,界面对用户不够友好。准备大部分用javascript实现。 我对于web开发还是第一次接触,但总是觉得怪怪的。一方面是javascript对面向对象支持不是很好,有些地方写起来不方便。另外在实施的时候会不会有什么问题?特别在安全和适用性方面有什么问题?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
热学沸腾56
2009-04-27
打赏
举报
回复
up,mark
hookee
2009-04-27
打赏
举报
回复
可考虑采用ASP.NET MVC框架。
js 在前端主要负责数据的展现,服务器端产生数据,将数据交给js处理即可。
前端js目前也有很多框架可用,一般不需要涉及OO编程,写起来比较简单。
natineprince
2009-04-27
打赏
举报
回复
安全性比较差.
JS通常是用来在字段属性判定的.
另外AJAX会比较可取.但也会有安全性的问题.
程序逻辑最好还是放中间层.
总的来说.JS就是处理表现层的.
cb1156
2009-04-27
打赏
举报
回复
如果都在界面里用JS写的话
那别人不是可以保存页面.然后修改了再提交么....
云水千寻
2009-04-27
打赏
举报
回复
就界面而言,HTML与CSS结合就可以实现
在功能与逻辑方面,需要服务器技术
无疑,如果要求更好的安全性,推荐ASP.NET
如果领导对ASP.NET没好感,那就AJAX吧
囧
2009-04-27
打赏
举报
回复
业务逻辑不要用javascript吧, 不安全
tantaiyizu
2009-04-27
打赏
举报
回复
可以:
之前经历的web开发都是 前后端 同时开发的。
在需求讨论的时候,前后端的程序员都要参加,等定稿后前后端就可以同时进行开发了。
对于前端来讲,数据源可以模拟,你的界面也不会因为服务器端的逻辑和代码的变化而变化。
对于后端来讲,甚至都不用知道最终的界面是什么样子的,他只关注一些前后端数据格式及调用接口的形式去完成。
都是前后端分离,采用ajax模式进行开发,这样最后集成的时候也很简单,前端只需要把数据源切换为最终后端提供的service。
没有分层就没有单元测试,只有前后端分层明确了,测试才能更有效。当然了我这个分层只是指的是前后端的分层,事实上纯粹的后端,甚至纯粹的前端也是需要分层的。
街头小贩
2009-04-27
打赏
举报
回复
在内部网还可以了!
gengzhw
2009-04-27
打赏
举报
回复
js在客户端的适应性方面,要考虑跨浏览器的通用性问题,有些 BOM 代码,要根据不同浏览器分别编写代码
gengzhw
2009-04-27
打赏
举报
回复
js 在客户端的优势是响应快,用户体验比较好,但安全性不能保证
可以考虑在服务器端进行全面验证,这个全面验证就是说客户端可以提供一部分逻辑比较简单的验证,尽可能缩短系统响应时间。
较复杂的可以只在服务器端实现,服务器的宗旨是不相信任何客户端提交的信息安全性。
当然根据你的系统的安全级别要求进行相适应的安全机制验证就可以了。
hebeicctv
2009-04-27
打赏
举报
回复
我现在做的项目就是 JS+HTML (pagebase)的项目 感觉还可以,做的是生产管理(web)
bucherren
2009-04-27
打赏
举报
回复
请问1楼,你们项目的后端应该在服务器端的吧
xiaojing7
2009-04-27
打赏
举报
回复
服务器端asp.net ,而JS只是负责前端的。JS对前端的处理很完美,用户体验也能得到提高
2022蓝桥杯
Web
大学组省赛真题
在数据库设计方面,题目可能要求参赛者设计
合适
的数据库结构,以支持应用
程序
的数据存储和查询。 通过使用这份资源,参赛者可以了解到真实的竞赛题目,并在解答问题的过程中提升自己的技能。同时,这份资源也可以...
uniGUI.chm
uniGUI允许开发人员关注应用
程序
业务
逻辑
, 而不是处理
Web
应用
程序
开发细节, 例如直接使用 HTML、
JavaScript
、XML 模板和其他
web
技术。 uniGUI将节省许多宝贵的开发时间, 这反过来有助于大大减少项目开发、部署...
Delphi_BCB_uniGUI_1.90.0.1508.rar
uniGUI允许开发人员关注应用
程序
业务
逻辑
, 而不是处理
Web
应用
程序
开发细节, 例如直接使用 HTML、
JavaScript
、XML 模板和其他
web
技术。 uniGUI将节省许多宝贵的开发时间, 这反过来有助于大大减少项目开发、部署...
北京中科信软AJAX培训
Web
应用
程序
的解决方案 Ajax的工作方式 基于各种
Web
解决方案的Ajax技术选择路线 Ajax核心技术-XML XML与Ajax 文档类型定义及声明 XML名域 操纵和解析XML 选择
合适
的XML生成方式 XHTML与CSS XHTML、CSS与Ajax XHTML与...
wptapp:
Web
数据透视表应用
程序
因此,在必要时,我可以创建一个新的
Web
应用
程序
,而只需要开发业务
逻辑
。 这只是我的个人样板,可能适合您的项目,也可能不
合适
。 受和启发如果您喜欢我的工作,请。 谢谢!(登录:test / test1234或注册)特征...
JavaScript
87,901
社区成员
224,618
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章