search
尋找貓咪~QQ 地點 桃園市桃園區 Taoyuan , Taoyuan

Mesh-這個JavaScript IDE有點像Excel啊!

第一件事,我們來解決一個問題:Mesh不是Microsoft Excel的替代品。Mesh背後的程序員表示,Mesh並不打算替代所有領域現有的電子表格程序,但Mesh是有用的,因為我找不到Excel中用於輸出任意數量單元格中公式結果的方式。

對於正在學習web前端但不知道學習路線,不知道學習方法,不知道該如何找到工作的朋友,我還是要推薦下我自己建的前端學習群:330242580,首先你要是學前端的,其次不管你是小白還是大牛,小編都挺歡迎,群里每天都會分享前端相關乾貨,包括我自己(一名工作六年的前端老司機)最近熬夜花了一星期整理出的一份適合2017年自學的最新web前端資料,都送給大家,歡迎初學和進階中的小夥伴。

Mesh是一個圍繞文本文件編輯器的電子表格UI封裝。Mesh上的操作將自動轉換為JavaScript代碼中的更改。基本上,這意味著幫助使用Excel的程序員解決使用Excel時的一些限制。

Mesh

Mesh是一個JavaScript IDE,感覺像一個電子表格。基本上,Mesh的目標是通過「常規」的編程語言來提高程序員的體驗。Mesh可能適用於兩類人群:

  • 使用JavaScript,但需要快速的視覺反饋和方便的網格UI

  • 使用電子表格,但受Excel的一些限制。

然而,Mesh目前仍然處於非常嚴格的測試階段。

所以,它不是Excel!

Mesh是一個非常有趣的電子表格領域的進入者,但並不是說程序員應該刪除Open Office或MS Office的副本。現有的電子表格程序提供基於位置的引用和格式化,這是非常靈活的,這使它們完美地用於以CSV格式來查看或編輯數據。

然而,「傳統」編程語言可能是一個更好的工具,比如重複的過程可以保證最少的人為干預。特別是,大多數電子表格在處理和生成任意長度的數據時相當差。

優點——Mesh具有編寫程序的特定優點:

  • Mesh旨在處理和生成任意長度的數據

  • Mesh是用JavaScript編寫的

  • 沒有基於位置的引用消除了一類通常需要人類識別和修復的錯誤

  • Mesh文件格式只是一個文本文件中的JavaScript代碼,所以:diffing很簡單(功能內置於Windows中:CMD中的FC,PowerShell中的Compare-Object)

  • 與Git等標準版本控制系統集成

  • 不需要Mesh來運行Mesh文件,因此可以將Mesh文件集成到其他系統中。

缺點

  • Mesh正在積極的發展中,這就意味著會有bug。

  • 不喜歡Excel,每次重新計算整個文件(不緩存值不會改變)

  • 電子表格顯示對於其值在文件過程中變化的將無法正常工作(如果採用「不變性」約定,則可能會獲得最佳結果)

  • Mesh沒有Excel的內置功能

  • 重命名會破壞文件中的其他引用



熱門推薦

本文由 yidianzixun 提供 原文連結

寵物協尋 相信 終究能找到回家的路
寫了7763篇文章,獲得2次喜歡
留言回覆
回覆
精彩推薦