wuyeblog 发布的文章

目前, 个人了解的前端比较流行的框架是三个:

    BootStrap, React, Vue

想要为公司选一个作为接下来的前端技术研发方向, 因此作了一番调查, 有点浅见.

BootStrap:

    特点是栅格系统, 使用简单, 上手容易.  专为响应式页面而生. 一套代码就可以自适应平板电脑和PC.

    缺点在于, 缺少一套有力的成体系的组件(当时调查的时候还没有, 现在据说有了), 我在实际使用时, 发生了作用域冲突的问题,  如果没有整理好一整套组件, 开发很累.

React:

  特点主要有2个:

        1. 数据的单向响应.当数据发生变化的时候, React将会自动的管理UI界面更新

              2.  VisualDom(虚拟Dom). 由React来管理Dom树的变化, 开发者只需使用React的虚拟Dom进行开发, 页面的呈现会更快.

                    这个引申出了一个更大的优点:  虚拟Dom到真实Dom的映射, 是由React来控制的. 那么如果虚拟Dom映射为IOS或者Android呢? 于是React Native诞生了, 约80%的Reactive Native代码是可以同时支持IOS和Android的.

    缺点在于, 最近React的GPL协议有变动, 容易引起商业问题...

Vue:

    特点在于, 站在了React的肩膀上, 许多方面更出色了:

        1. 数据的双向绑定. 数据改, 页面改. 页面改, 数据也改.

        2. 页面的呈现据说比React还快.

        3. 组件化(实际上React也有组件化). 这和BootStrap这种组件化的概念还有点不同, Vue的组件化, 已经把作用域冲突的问题给搞定了.另外, js测试也变得更专业化了(有点类似junit).

        4. 单html开发. 它的开发模式, 是一个html, 然后不停替换组件对应的js来切换显示效果. html中的共通js和css只需要download一次, 理论上比Iframe页面的呈现更快.

        5. 结合node.js提供的webpack等, 可以进行成体系的打包发布.

    缺点在于, 上手难度比较高, 并且大规模开发的化, 需要有体系化开发的积累. Vue的组件化开发推荐使用Element: http://element.eleme.io/#/zh-CN/component/popover

结论:

    长远考虑的话, 建议使用Vue+node.js. 短期内使用的话, BootStrap是个不错的选择

参考资料:

Vue官方API文档:https://cn.vuejs.org/v2/api/

友情链接:https://www.jikedaquan.com/

28人点赞
日记本

作者:Program_黑
链接:https://www.jianshu.com/p/c05b48778231
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

工作后接触了React、Vue、AngularJS、Bootstrap、EasyUI 、AntDesign、Element,项目中使用过的只有Vue、Bootstrap、EasyUI 、Element,当时都认为是不同的前端框架。其实还是有区别的。

  框架是一个可复用的设计构件,它规定了应用的体系结构,阐明了整个设计、协作构件之间的依赖关系、责任分配和控制流程,表现为一组抽象类以及其实例之间协作的方法,框架的关键还在于框架内对象间的交互模式和控制流模式。应用框架强调的是软件的设计重用性和系统的可扩充性,以缩短大型应用软件系统的开发周期,提高开发质量。简单说就是使用别人搭好的舞台,你来做表演。

  所以从框架意义上来说,React、Vue、AngularJS、Bootstrap、EasyUI 、AntDesign、Element都属于框架,但是他们的侧重点不同,React、Vue、AngularJS不仅仅提供全套UI组件还有 一些数据驱动功能;而Bootstrap、EasyUI 提供一些基本的ui控件封装,只是布局,属于UI层面。AntDesign、Element是针对于React、Vue、AngularJS等开发的组件库。  

  根据以上理解,为了便于以后区分那么多的前端技术,我将React、Vue、AngularJS、Bootstrap、EasyUI 、AntDesign、Element做以下分类:

  1、前端框架:React、Vue、AngularJS,重点在代码结构,数据控制方面
  2、UI框架:Bootstrap、EasyUI,重点在布局和排版方面
  3、组件库:AntDesign、Element可以在前端项目中引入,丰富页面,减少自己写控件的工作量。
  以上仅仅是为了解决自己混淆,纠结,做了个梳理,实际情况不一定对。

原文链接:https://www.cnblogs.com/qtiger/p/13202444.html

React:它最大优势在于它们相对简单和专注。做一件事情并把它做好是非常困难的,但这个库很有效地完成了它的目标。虽然对于某些状态容器方法可能是外部的,但大多数开发人员还是可以轻松掌握概念,并了解单向数据体系结构的好处,简化大量的用户界面应用程序

Angular:对于用户来说它有一套用于构建用户界面的丰富组件,这也是本系列中少有的几个框架能够做到这点。

Vue:渐进式构建能力是vue.js最大的优势,vue有一个简洁而且合理的架构,使得它易于理解和构建。

vue有一个强大的充满激情人群的社区,这为vue.js增加了巨大的价值,使得为一个空白项目创建一个综合的解决方案变得十分容易。

Bootstrap
Adminlte
项目:https://github.com/almasaeed2010/AdminLTE

演示:https://adminlte.io/themes/AdminLTE/index2.html

SB Admin
项目:https://github.com/BlackrockDigital/startbootstrap-sb-admin

演示:https://blackrockdigital.github.io/startbootstrap-sb-admin/

Gentelella Admin
项目:https://github.com/puikinsh/gentelella

演示:https://colorlib.com/polygon/gentelella/index.html

Vali Admin
项目:https://github.com/pratikborsadiya/vali-admin

演示:http://pratikborsadiya.in/vali-admin/

ModularAdmin
项目:https://github.com/modularcode/modular-admin-html

演示:https://gurayyarar.github.io/AdminBSBMaterialDesign/index.html

Metis
项目:https://github.com/puikinsh/Bootstrap-Admin-Template

演示:https://colorlib.com/polygon/metis/

Ace
项目:https://github.com/bopoda/ace

演示:http://ace.jeka.by/

Light Bootstrap Dashboard
项目:https://github.com/creativetimofficial/light-bootstrap-dashboard

演示:http://demos.creative-tim.com/light-bootstrap-dashboard

Material Dashboard
项目:https://github.com/creativetimofficial/material-dashboard

演示:http://demos.creative-tim.com/material-dashboard/examples/dashboard.html

Clearmin
项目:https://github.com/paomedia/clearmin

演示:http://cm.paomedia.com/

Vue
Element Admin
项目:https://github.com/PanJiaChen/vue-element-admin

演示:https://panjiachen.github.io/vue-element-admin/

Vue-Bulma
项目:https://github.com/vue-bulma/vue-admin

演示:https://admin.vuebulma.com/

Iview-Admin
项目:https://github.com/iview/iview-admin

演示:https://admin.iviewui.com

Vuestic-Admin
项目:https://github.com/epicmaxco/vuestic-admin

演示:https://vuestic.epicmax.co/

D2-Admin
项目:https://github.com/d2-projects/d2-admin

演示:https://fairyever.gitee.io/d2-admin-preview

Vue-Material-Admin
项目:https://github.com/tookit/vue-material-admin

演示:http://vma.isocked.com/

Angularjs
Rdash-Angular
项目:https://github.com/rdash/rdash-angular

演示:http://rdash.github.io/

Ng-Admin
项目:https://github.com/marmelab/ng-admin

演示:https://marmelab.com/ng-admin-demo/index.html

Angular
Ngx-Admin
项目:https://github.com/akveo/ngx-admin

演示:http://akveo.com/ngx-admin/

Ng-Alain
项目:https://github.com/cipchk/ng-alain

演示:https://cipchk.github.io/ng-alain/

SB-Admin-BS4-Angular6
项目:https://github.com/start-angular/SB-Admin-BS4-Angular-6

Angular-Material
项目:https://github.com/flatlogic/angular-material-dashboard

演示:http://flatlogic.github.io/angular-material-dashboard/

React
React-Admin
项目:https://github.com/marmelab/react-admin

演示:https://marmelab.com/react-admin-demo

Ant-Design-Pro
项目:https://github.com/ant-design/ant-design-pro

演示:https://preview.pro.ant.design/

SB-Admin-React
项目:https://github.com/start-react/sb-admin-react

React-Material-Admin
项目:https://github.com/rafaelhz/react-material-admin-template

演示:https://rafaelhz.github.io/react-material-admin-template

React-Webpack-Skeleton
项目:https://github.com/knledg/react-webpack-skeleton

演示:http://knledg.github.io/

Bear-Admin
项目:https://github.com/huzzbuzz/bear-admin

演示:http://huzzbuzz.coding.me/bear-admin

React-Director-Admin
项目:https://github.com/MacKentoch/react-director-admin-template

演示:http://mackentoch.github.io/react-director-admin-template

Admin-On-Rest
项目:https://github.com/marmelab/admin-on-rest-demo

演示:https://marmelab.com/admin-on-rest-demo/#/

对于很多人都有个共同的疑问那就是广告联盟上都有很多种类型广告不知道选择哪个,不知道做哪种类型的广告收益比较高,那么联盟屋就给大家稍微讲解一下。

先说说现如今比较简单常见的广告类型:CPC CPV CPA CPS CPM,大多数都是这几种类型的广告当然也还有其他比较少见的类型就暂且不去讲。

要单说你做哪种类型收益会比较高,这个真不太好去说,首选你要了解CPC CPV CPA CPS CPM都是什么广告形式,CPC是点击类广告也就是用户点击一次计算一次的费用,用户没有点击就不产生收益,所以CPC广告比较适合那种点击广告几率比较大的站点,这样你的收益才会高。当然这种也就对于行业相对性门槛比较高,要广告比较适配你网站,比如你网站做的是衣服资讯类的,而广告刚好是服装类型广告那点击率肯定也就会高,自然收益也就高。

而CPV CPM则是展示类按你网站流量统计展现广告的次数计费,这种即使用户不点击广告同样你有收益,适合站点流量高而流量比较广泛的站点,比如小说,影视图片类的站点。流量高展示广告的几率就大大增加,收益也就低不到哪里去,不适合做小众类型或专业性比较强的站点。

CPA类型的广告则是下载安装计费的模式,比如一个APP广告得下载APP安装并使用了才会产生收益,这种比较适合相关性的站点投放,比方说资源站或者下载类的站点。

CPS广告是按销售计费,也就是提成模式一样,售出产品给予一定收益类似淘宝客做淘宝联盟一样,你推广的产品有人购买了你才有收益。这种也比较适合站点针对性强跟广告适配的站点做。

所以总的来说,你要看你的站点是什么类型,然后再看广告联盟的广告是什么类型,再去做相对应的广告,这样收益才会最大化。

其实对于站点流量巨大的站长来说,挂什么类型的广告都无所谓,正所谓量引起巨变你要站点流量够大,整个什么样的广告收益都不会低。前提是得量足够大···

对于大多数站长来说,流量不是很高,那就选择最合适自己的广告去接,做好了甚至不比一些大站的泛流量收益低。
最后推荐一个广告联盟https://new.xiongzhangad.com/cf.aspx?6084
————————————————
版权声明:本文为CSDN博主「sexrenge」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/sexrenge/article/details/118254021

一,现状了解的情况:
1,培训运营得不到重视,已经更换了几任领导。
2,培训部门,知识库管理部门,业务部门,以及客服一线相对割裂。
3,客服一线部门主要是外包团队,涉及到BPO管理的问题。
4,培训目前是将知识库管理部门上传的知识库内容进行整理培训
5,培训部门需要通过知识库管理部门才能找到或者反馈业务问题。
6, 关于培训内容的有效性,准确性以及联动性比较差

二,关于培训的业务逻辑及遇到的问题:
1,业务部门发布新的业务,并且将业务流程同步到知识库管理部门。
① 业务部门传递的业务内容,规则及流程是否清晰。
② 产品上线后客服端、培训端收集的问题如何反馈到业务部门形成闭环。
2,知识库管理部门,将业务部门传递的业务内容上挂知识库。
① 知识库管理部门仅仅考核上传的及时性和准确性。
② 知识库的质量没有人进行负责。
③ 是否有建立培训部门、客服一线对知识库的反馈及改善流程。
④ 更新的知识以什么样的方式进行呈现最好,还是回归到知识库的质量谁来负责的问题。

三,建议及改善方案
(1)建立知识库质量负责制(可以作为正向激励)
1,匿名收集培训和一线对于知识库管理的看法和意见。
2,建立知识库使用的评分机制,统计当前评分。将该项纳入知识库管理的增项考核项,意思就是这部分不扣分,只加分。
① 培训、质检以及客服一线均可以对知识库进行评分。
② 以当前评分为基础,如果知识库管理部门提升评分,加绩效。
③ 如果知识库管理部门发现评分降低,及时发现问题,改善和汇报。
④ 知识库管理部门可以设立活动方案,寻找知识库BUG或者找茬,或者提报有效建议的活动,公司提供奖品。
(2)设立机制流程,给知识库管理部门背书
1,业务部门发布的业务内容。规则及流程,知识库管理部门及时发现问题,给业务部门要求限期解决。及时汇报发起多少问题,解决多少问题,遗留多少,按时完成多少,超时完成多少。
2,知识库管理部门向培训、质检及客服一线收集知识库问题,按以上方式想业务部门发起限期答复的流程。
(3)知识库优化项目
1,陈旧知识,更新知识,呈现方式大优化。以项目组方式执行。
2,广泛让培训、质检以及客服一线通过评分、建议等方式参与,并且有效建议抽奖。
3,周期针对知识库的评分波动进行复盘,持续发现问题和优化 。