來源:中國電商物流網 發布時間:2019-12-19 9:24
隨著第五代移動通信技術(5G)的普及,中國互聯網再次呈現出井噴式的發展前景,區塊鏈、組件化開發、跨平臺 & 動態化等先進理念相繼誕生,不斷催生出一系列具備數字化、智能化、ICT技術的新興產業集群。
在它們的推動下,企業級前端應用越發豐富,開發迭代的速率也在顯著提升,“連接、在線、數據、智能”逐漸成為了數字化應用的典型特征,而實現這一切的基礎——前端開發技術,亦在這場互聯網盛宴中扮演著越來越重要的角色。
(圖片來自于網絡)
全新的技術與開發模式,帶來了巨大的產業風口。越來越多的廠商開始躋身于移動開發與Web應用領域。
遙想中國互聯網發展之初,由于缺乏統一的開發標準和規范,導致跨平臺的適配工作量巨大,相應的應用系統開發效率低下、調試成本極高,這嚴重阻礙了企業信息化轉型的步伐。
而如今,互聯網行業正逐步從單一的系統集成服務向產業鏈的前后端延伸擴展,產業鏈中的分工也在進一步細化。
2019年5月21日," 鴻蒙 " 系統發布之初,華為總裁任正非在接受記者采訪時表示:" 做一個操作系統的技術難度不大,難度大的是生態,怎么建立起一個生態?這是一個大事情,慢慢來。"華為,作為通訊領域的巨頭,已經開始著手布局其操作系統的生態。
作為全球領先的開發工具、商業智能解決方案提供商,葡萄城又是如何通過構建自己的開發生態?面對前端技術的不斷發展變化,葡萄城又是如何整合服務,貼近用戶使用場景,持續為前端開發者賦能的呢?
在2019年10月17日,由中國軟件行業協會和西安葡萄城同主辦的2019“賦能開發者”高峰論壇上,與會的行業專家以及來自恒生電子、中石油、泛微、富士通、普華永道等全國各地的IT精英齊聚西安,從賦能開發、生態綜合發展的角度,對軟件行業的未來做出探討,共話軟件行業新生態。
本文將透過前端技術的發展,為您深入解讀葡萄城如何賦能前端開發者。
全線產品前端化,用技術整合服務
近40年來,葡萄城始終擁抱技術變化,不斷進行產品迭代。伴隨前端技術的發展,葡萄城目前全線產品均已前端化,包括前端表格控件SpreadJS、報表控件ActiveReportsJS、UI組件庫WijmoJS等。
與此同時,葡萄城也深刻的認識到,僅靠單一的產品形態,不能滿足復雜多變的業務需求,只有用技術整合服務,才能持續為用戶提供安全、穩定的開發工具和更為豐富的應用場景。
正如華為將“鴻蒙”作為其操作系統生態圈的核心,葡萄城也在以“SpreadJS 純前端表格控件”為核心,構建包含了開發者生態和用戶生態(軟件廠商)的前端生態圈。
(SpreadJS 純前端表格控件)
1. 開發者生態
涵蓋需求分析、項目開發與維護升級三部分,葡萄城會根據開發者的實際項目需求,提供產品最佳使用方案,同時還會根據當前項目組進展以及對產品的掌握程度,提供問題咨詢與項目優化服務。
(開發者生態)
2. 用戶生態(軟件廠商)
由現場巡檢、版本持續升級、中文金牌服務、需求優先支持和靈活的授權模式組成。葡萄城會派遣技術專家深入項目組了解產品應用情況,并將用戶的需求反饋,優先加入產品更新列表,甚至會面向核心用戶組提前發布內部版本,以制定預研方案。
(用戶生態)
開發者生態和用戶生態,兩者相輔相成,構成了企業前端開發的 " 自循環 "。面向開發者提供產品和技術資源,面向用戶提供方案和培訓服務,葡萄城從產品+技術,走向方案+培訓,用“技術整合服務”,為開發者提供全方面的支持和賦能。
(用技術整合服務)
加速項目交付,以技術驅動業務
對于前端開發者而言,在市場定位、用戶訴求、產品邏輯已經明確的前提下,如何快速交付才是企業業務的核心訴求。
葡萄城的開發工具如何幫助客戶驅動業務呢?在本次高峰論壇上,來自恒生電子股份有限公司的高級產品經理——陳愛明先生現身說法,介紹了恒生金融報表中心的開發實踐。
陳愛明介紹到:要保證項目快速交付,企業一般會從穩定性、可擴展性、性能這三個角度去考慮。除了保證項目star數多、有單測,代碼覆蓋率90%~95%以上、文檔完備,有常見Q&A、版本控制等常規手段外,葡萄城高效的前端開發工具和專業的服務,同樣功不可沒。
基于業務發展,恒生電子需要對其原有的金融報表中心升級優化,滿足以下需求:
• 存在較多金融個性化場景;
• 微服務化結合恒生自有架構;
• 機構獨立部署,統一報表管理;
• 與效能平臺的有效結合,報表的快速集成及交付;
• 時效性保障(支持、現場解決、現場制作);
• 對性能要求較高;
(恒生金融報表平臺架構)
為保證全新的金融報表中心快速交付,恒生電子使用了SpreadJS來開發金融報表中心的報表場景(監管報送、類Excel UI界面)和業務功能(在線Excel編輯、復雜電子表格設計)。
(SpreadJS在恒生報表中心的應用場景)
“使用SpreadJS,我們高度還原了本地excel的功能及展示,且不需要安裝office軟件。SpreadJS在大數據量展示時有不錯的效果,支持與Vue/React結合,前后臺分離交互,方便excel導入,并進行在線設計編輯。此外,SpreadJS開發使用簡單,功能接口豐富,對excel的圖表支持及兼容性極高。”恒生報表中心的項目負責人如此評價道。
(SpreadJS高度類似Excel的在線表格編輯器界面)
對于企業來說, SpreadJS可以完美嵌入到OA、賬務、生產等系統開發中使用,輕松的將數據導出為指定模板的Excel文件,進行復用。
對于開發人員來說,在幫助企業進行業務應用設計時,通過 SpreadJS 提供的類似 Excel的模板設計器,可以輕松的設計模板,節約應用程序開發所需的時間和精力。僅用不超過100行代碼,就可以在Web系統中嵌入Excel的全部功能。
以技術驅動業務,葡萄城SpreadJS可以幫助企業實現項目交付速度和交付質量的最佳平衡。
以SpreadJS為核心,突破企業數字化轉型的桎梏
企業數字化轉型的桎梏,大多表現為“信息碎片化”,企業本身難以建立一套統一且有效的數據管理標準,歸結其根源在于大部分企業在處理數據、統計數據時,仍習慣使用Excel。
在數據統計領域,Excel 的地位無人能及,但是對于企業來說,Excel卻面臨著:和已有應用接駁困難、無法完全脫離Office套件、高昂的授權價格、無法分布式修改數據等短板。
如果有一款開發工具能夠將Excel的功能,嵌入到Web系統中,實現數據填報、Excel 類報表設計、在線Excel 協同應用等業務場景,并完全兼容Excel 的公式和文檔類型,便會為企業帶來巨大的價值。
而這便是SpreadJS設計的初衷。
SpreadJS 以更貼近Excel的應用,在幫助開發人員專注于產品業務邏輯的同時,還不用通過機械式的編碼,實現數據的高效處理、文檔編輯、在線協同應用等場景,使用SpreadJS,即可以滿足應用系統中流行的B/S架構需求,讓用戶進一步把應用遷移B/S端,也可以完全脫離Office套件使用,實現與Excel高度類似的UI和功能。
“簡單的一百多行代碼配合 SpreadJS 的類 Excel 操作習慣,讓我們的用戶就像使用 Excel 一樣使用內部系統,也為我們系統開發完成后的用戶遷移工作節約了大量培訓時間,SpreadJS 優秀的性能讓我們高枕無憂。” 華為的相關負責人坦言。
葡萄城以SpreadJS為核心,突破企業數字化轉型的桎梏,建立一套統一且有效的數據管理標準,形成推動企業數字化轉型的中堅力量。
SpreadJS 純前端表格控件:https://www.grapecity.com.cn/developer/spreadjs
賦能開發,共建生態,堅守信念,傳承未來
30 年彈指一揮間,葡萄城仍將緊隨技術潮流,在產品轉型、服務升級、模式創新等方面繼續努力,打造更優秀的產品,用技術整合服務,以技術驅動業務,為開發者持續賦能。
未來,葡萄城將與您一路同行。
關于葡萄城、(https://www.grapecity.com.cn/)
賦能開發者!葡萄城集團成立于 1980 年,是全球領先的集開發工具、商業智能解決方案、低代碼開發平臺于一身的軟件和服務提供商。西安葡萄城是其在中國的分支機構,面向全球市場提供軟件研發服務,并為中國企業的信息化提供國際先進的開發工具、軟件和研發咨詢服務。葡萄城的控件和軟件產品在國內外屢獲殊榮,在全球被數十萬家企業、學校和政府機構廣泛應用
特別提醒:本網內容轉載自其他媒體,目的在于傳遞更多信息,并不代表本網贊同其觀點。其原創性以及文中陳述文字和內容未經本站證實,對本文以及其中全部或者部分內容、文字的真實性、完整性、及時性本站不作任何保證或承諾,并請自行核實相關內容。本站不承擔此類作品侵權行為的直接責任及連帶責任。如若本網有任何內容侵犯您的權益,請及時聯系我們,本站將會在24小時內處理完畢。