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
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 一. Java基礎部分.................................................
    wy_sure閱讀 3,834評論 0 11
  • 以下文章轉載自知乎,暗滅-京華九月秋近寒,浮沉半生影長單. 暗滅 京華九月秋近寒,浮沉半生影長單 10,850 人...
    ve追風_685b閱讀 4,126評論 1 15
  • IOC 控制反轉容器控制程序對象之間的關系,而不是傳統實現中,有程序代碼之間控制,又名依賴注入。All 類的創建,...
    irckwk1閱讀 970評論 0 0
  • 一、jsp介紹 jsp作用jsp全稱java server pages(java服務器頁面),本質是一個servl...
    圣賢與無賴閱讀 1,269評論 0 14
  • 1.學習內容 JSP技術入門和常用指令 JSP的內置對象&標簽介紹 EL表達式&EL的內置對象 2.JSP技術入門...
    WendyVIV閱讀 2,171評論 1 18