lamp:start

虽然jsp工程不是我第一次接触了,但开发经验绝对是第一次。之前接触的前端开发是完全前后端分离的,而且在现在如此之多的工程工具的帮助下,的确有很多原理性的东西并没有思考过。在获得老高、雪静、正悟帮助后,整理了下的思路,的确想试试看,是不是能渐进地走向前后分离,是不是能慢慢地做起工程化。接下来的这一年可能会变得非常困难,但,加油吧~!

lamp开发环境

  • 工程类型:jsp
  • 开发工具:Eclipse Jee Oxygen
  • 本地环境:jdk1.8.0_144(16年8月配置的环境)、apache-maven-3.0.4
  • import 类型:Maven - Existing Maven Projects

Maven 配置

  • 下载maven安装包,并解压至 F:\Maven\maven\apache-maven-3.0.4
  • 环境变量
    • 系统变量(新建):N = "MAVEN_HOME";V = "F:\Maven\maven\apache-maven-3.0.4"
    • 用户变量:path里面增加 ";%MAVEN_HOME%\bin;"
  • 检验 cmd:mvn -v

渐进式前后分离工程化预想

当前阶段的工程化,其实主要是面对开发者的,如何让同组小伙伴们接受前后分离的这一套流程,如何降低他们的学习和工程转移成本。因为历史原因,组内都是前后不分的,大部分人主要写的还是java,而且据我的观察,没有人想专门做前端。所以比较好的做法是,先把基建做好,工作流跑通,让他们直接往里面填代码就完事儿了。至于后期,对工程底层的原理性的学习和分享,可以一步一步慢慢来,优先提高效率。另外,在缺少前端大牛的情况下,推进的状况的是共同学习,如果不能和组内小伙伴学习,那就向外寻求帮助。

当前可执行的内容

  • 先从自己负责的模块开始剥离,导出的dist文件记得修改路径。
  • 语法:es6语法转义 https://babeljs.io/
  • 历史代码:类库不一定,例如supermap
  • 路由:vue-router可能不能用,不能用怎么办
  • 脚手架:是否是独立工程,不是独立工程
  • openlayers
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 一. Java基础部分.................................................
    wy_sure阅读 9,297评论 0 11
  • 以下文章转载自知乎,暗灭-京华九月秋近寒,浮沉半生影长单. 暗灭 京华九月秋近寒,浮沉半生影长单 10,850 人...
    ve追风_685b阅读 9,549评论 1 15
  • IOC 控制反转容器控制程序对象之间的关系,而不是传统实现中,有程序代码之间控制,又名依赖注入。All 类的创建,...
    irckwk1阅读 4,624评论 0 0
  • 一、jsp介绍 jsp作用jsp全称java server pages(java服务器页面),本质是一个servl...
    圣贤与无赖阅读 5,074评论 0 14
  • 1.学习内容 JSP技术入门和常用指令 JSP的内置对象&标签介绍 EL表达式&EL的内置对象 2.JSP技术入门...
    WendyVIV阅读 6,623评论 1 18

友情链接更多精彩内容