zoukankan      html  css  js  c++  java
  • 爆栈之前端工程化技术小结(备案)

    ps,前些天一90后同事说,要我多写些blog,因为你的实力要show给别人知道,就要怎样怎样的。。

    同时建议写个工程化架构来简化工作等等。有时觉得有点对,又觉得有点可笑,有觉得有点无奈。。。

    由于本人是重后端技术,所以对前端技术了解并不深入。

    很多时候都是原始pc的web,轻前端项目。所以这里先说下以前用到过的前端js技术大多是:

    jquery,extjs,easyui,ko,bootstrap,dorado等等,当然还有各种各样的,如日历,上传,富编辑器,报表等等js插件。

    但现在流行都是app端,故而就说下目前流行(本人比较了解的)前端工程化涉及技术:

    编辑工具:

    WebStorm(idea)

    VS2015

    Sublime

    NotePad++

    前端:

    h5

    css3

    jquery(简化js,主要是对dom操作)

    zepto(app端的jq)

    css预编译:

    sass(函数式、css管理)

    less(bootstrap用到)

    MVVM模式:

    knockout(ms--鼻祖)

    angular.js(google--全大)

    backbone(不知--自由,没侵入)

    reactjs(fb--轻便,React Native--原生app)

    webapp:

    nodejs、Express(全栈实现,全靠插件。js语言平台、框架)

    Ionic(cordova、PhoneGap)

    .Net Core(.NET版nodejs)

    模块化:

    RequireJS(AMD/CMD)

    包管理:

    NPM(类maven,nuget)

    自动化构建:

    Gulp、Grunt

    测试(爬虫):

     PhantomJS、casperjs

    其他:

    TypeScript (类似于sass的奇葩,不过是js的编译,可是支持lambda哦)

    ps(原型、效果、切图)

    dw(原型、html)

    正则

    json

    ...

    夜了,还是先睡睡咯。。

     

    若转载,请注明@jiyilee.cnblogs.com 珍惜生活,努力工作!!!
  • 相关阅读:
    ORA-00904:标识符无效
    SQL错误:ORA-12899
    ORA-01722:无效数字
    科学记数法
    报表软件公司悬赏 BUG,100块钱1个的真实用意
    Perl--包
    Perl--正则
    Perl use strict 控制变量
    Oracle不删除用户,导入数据
    从别人的角度理解这个世界——Leo鉴书80
  • 原文地址:https://www.cnblogs.com/jiyilee/p/5639235.html
Copyright © 2011-2022 走看看