烽火台-国内领先的商业信息社交平台

基本信息

案例ID:165967

技术顾问:冬日的阳光 - 5年经验 - 软通动力

联系沟通

微信扫码,建群沟通

项目名称:烽火台-国内领先的商业信息社交平台

所属行业:电子商务 - B2B

->查看更多案例

案例介绍

1、刚开始熟悉公司项目,学习公司使用的c#前端相关的知识;熟悉一段时间之后,开始整理公司的css代码,css是由scss编译而来的。整理css文件,使用的是用bem的命名规则和思想,严格遵守三个原则:
每个bem都要有一个block;每个bem不要交叉使用;同一个元素上只使用同一个bem。
2、公司的项目已经完成了60%左右,我到公司之后,一年多的时间都是在改bug,同时一些新页面的开发;在这过程中,我对jquery的ajax请求全过程有了更透彻的认知,jquery的各个api都比较熟悉;项目里使用了很多插件,其中用到jquery的插件比较多,如:autocomplate、editable、selectmenu、select2等等。在一些请求耗时的地方,也用了一些常见的加载效果,其中用了很多jquery的动画和自定义动画。
3、我在公司里的主要负责的地方是后台部分的表单,其中比较难得是表单的验证,这个验证用的是jquery.validate.js、jquery.validate.unobtrusive.jse等插件同时进行验证的;还有就是web端的聊天,为了兼容ie低版本,最少ie8,这个聊天使用的是avalon.js来写的,通信部分的服务用的是阿里云的服务器,因为聊天比较复杂,使用的是typescript来用最新的js语法来写的,其中对于异步请求使用的是使用 async / await, 搭配 promise, 可以通过编写形似同步的代码来处理异步流程, 提高代码的简洁性和可读性。
4、最后是比较复杂的模板部分的东西,我们公司目前总共有7套模板,我以前三套的结构上做了三套新的模板。这些模板做的是可配置的模板,配置项使用vue来写,配合在HTML5中新增了postMessage方法,postMessage可以实现跨文档消息传输(Cross Document Messaging),Internet Explorer 8, Firefox 3, Opera 9, Chrome 3和 Safari 4都支持postMessage。

相似案例推荐

其他人才的相似案例推荐

  • 九牧电商中台

    九牧电商中台

    负责所有结算中心开发和维护 以及其他服务中心维护和bug修

  • 闲置优品

    闲置优品

    电商后台管理系统: 负责会员管理 数据统计 店铺相关功能的开

  • 我的身边店

    我的身边店

    项目描述:电商平台,类似美团平台,有商家加入我们,我们收取技

  • 绿植、植被买卖平台

    绿植、植被买卖平台

    这是一款用于买卖植被的消费平台,可以是商家之间的,也可以是个

  • H5项目测试

    H5项目测试

    H5项目独立完成需求分析,测试用例编写,测试用例执行,bug

  • 大众虚拟展厅

    大众虚拟展厅

    项目描述: 此 App 的主要功能,展示大众进口虚拟汽车,

  • 财务项目

    财务项目

    项目描述: 此项目是erp项目,主要分为人力资源模块,财务

  • 淘宝直播app后台管理

    淘宝直播app后台管理

    1、根据产品提的不同需求完成业务逻辑处理和实现 2、与后

  • 收银系统

    收银系统

    由于早已从平安科技离职,拿不到项目信息,这里使用我给朋友做的

  • 芯片技术网站

    芯片技术网站

    案例1: 目前正在开发者的网站:http://www.

  • 满集网

    满集网

    满集网app是一款与本地生活紧密联系、息息相关的大型、多功能

  • 电子购物网站

    电子购物网站

    一个基于PC端的电子购物官方网站,网站有首页、产品列表、产品

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在1小时内与您联系,1小时内精准确定人才

微信接收人才推送

关注猿急送微信平台,接收实时人才推送

接收人才推送
联系需求方端客服
联系需求方端客服