摘要:一直是我掛在嘴邊的話題。今年月也曾展望過,那時候是考慮用高版本的來重構,然后逐步遷移到上面去,然而最大的問題還是沒人,沒時間的問題。關于作者彭博前端工程師新的體驗總是好的原文鏈接
Coding 2.0 一直是我掛在嘴邊的話題。
老板說了,等我們“有錢,有人,有時間”了就有機會弄了。
但是我從他第一次說就沒當真,這種 “有錢,有人,有時間” 的情況,在創業公司里應該是不太可能出現的。
今年 2月 也曾 “展望” 過 Coding 2.0,那時候是考慮用高版本的 AngularJS 來重構,然后逐步遷移到上面去,然而最大的問題還是“沒人,沒時間”的問題。
這種狀況讓我也無能為力,每每想到這些,挫敗感很深,然后,習慣了以后,也還是能活得下去…
然后順著 WebIDE 吹來的 React 風潮,我也順便開始玩了玩,也有空沒空跟 劉輝 交流交流,于是就有機會寫了些下面的這些組件:
Modal每次用 Angular 實現的 modal 的時候,用過的人應該都會發自內心的吐槽(旁白:怪我咯,都怪我咯…)
然而,寫了一晚上 React 的 modal 組件,總算是能夠這么簡單的使用了,show 設置為 true 顯示,關閉調用 onClose 方法:
?
?
說到布局,也是心傷,我們的應用是一個 SPA(Single Page Application),可還大量保留了傳統網頁的滾動條,體驗上就差很多,比如:
上圖滾動條只應該出現在成員那一列,還有公開項目底部滾動條:
而我認為的一個好用的布局器應該是這樣的,它能讓你在想要有滾動條的時候有滾動條,想要定寬就定寬:
于是又 寫了一晚上的 Flex 布局器,終于可以輕松的干掉惱人的全屏網頁滾動條了
?
?
咳咳,請男同學們注意標紅的地方哈。
Loading寫了一堆列表以后,每次寫 Loading 都很煩,要維護一堆 loading 狀態,然后寫了下面的列表組件,媽媽再也不用擔心我寫出各種各樣的列表 Loading 樣式了…
列表自帶 Loading 狀態:
總結下上面所說的,上面的那些組件都是在被坑過無數次,才總結出的經驗教訓,才知道我們真正在開發中需要什么,所以 Coding 2.0 用什么框架實現并不是重點,重點是它一定是:開發體驗舒適,能讓開發者更多的關注業務細節和用戶體驗而不是框架本身的一些亂七八糟的問題;性能卓越的;維護性佳的;可測試的;可重用的
Coding 2.0 in Coding+Coding 2.0 的念頭總會隔一段時間就冒出來一下,而這次,我又找到了一個相對“輕松”一點的推進想法的方式:我不要多少人、也不需要占用多少工作時間,也沒人為它買單付賬 —— 利用 Coding+ 發布我覺得需要重構或者重寫的功能,在性能和體驗上做一些嘗試
Coding+ 公司大部分人應該有聽說過,是用來增強 Coding 的功能的,是個 Chrome 插件,在 Chrome 官方市場上搜索 “Coding+” 就能下載到
而 Chrome 插件有兩個好處:
能夠輕松的 跨域訪問 – 我可以不用做任何代理就能像 Coding 服務器請求數據
隨時體驗新功能 – 我可以隨時發布最新的版本讓所有用戶體驗
??
開發這些組件確實很費時間,但是 React 給我的開發體驗是非凡的,它概念極其簡單,上手很快,而且進階也很舒適,所有組件的實現都沒讓我有挫敗感
我希望,有一天這個項目能夠獲得整個公司的認同,并真正投入“人、時間、錢”到 Coding 2.0 項目上,我覺得 Gmail —> Inbox 就是一個很好的范例。
關于作者
彭博 @ Coding.net
前端工程師
新的體驗總是好的!
原文鏈接:https://blog.coding.net/blog/coding2-feasibility-trial
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/85828.html
摘要:前端日報精選是如何工作的內存管理如何處理個常見的內存泄漏譯中的面向對象原型原型鏈繼承源碼事件機制考拉升級經驗掘金中文第期你知道編譯與解釋的區別嗎視頻在白鷺引擎中的實踐王澤變量自定義屬性使用指南眾成翻譯禁止手機虛擬鍵盤彈出做 2017-09-27 前端日報 精選 JavaScript是如何工作的:內存管理 + 如何處理4個常見的內存泄漏(譯) js中的面向對象、原型、原型鏈、繼承Vue....
摘要:今年以來,的文檔更新很快完善社區也日漸狀大,再加上于某廠你懂的大力的推廣,的前景十分光明。一般情況下,中小型的系統從遷移到版本大概只需要天的時間??烊邮謬L試吧原創新書移動前端高效開發實戰已在亞馬遜京東當當開售。 作者:曉飛(滬江Web前端開發工程師)本文原創,轉載請注明作者及出處 Vue.js框架已經火了好長一段時間了,早在2015年的雙11中,淘寶的部分導購業務——如:雙十一晚會搖...
摘要:上圖是二月份前端框架排名,位居第一,排名第三。我們認為前端模板和組件代碼是緊密相連的。直到最近看了文檔,才發現另有蹊蹺。 歡迎大家關注騰訊云技術社區-segmentfault官方主頁,我們將持續在博客園為大家推薦技術精品文章哦~ 紀俊,從事Web前端開發工作,2016年加入騰訊OMG廣告平臺產品部,喜歡研究前端技術框架。 這里要討論的話題,不是前端框架哪家強,因為在 Vue 官網就已經...
摘要:已被所有主流瀏覽器支持在過去幾周蘋果的瀏覽器與微軟的瀏覽器分別發布新版本,支持了,再加上早已支持的和,已得到所有主流瀏覽器支持。 showImg(https://segmentfault.com/img/remote/1460000012086220?w=1240&h=823); 前端每周清單第 40 期: JS 的 Core 與 Cost,Node 內存溢出調試,Software 2...
摘要:毫無疑問,設計模式于己于他人于系統都是多贏的設計模式使代碼編寫真正工程化設計模小書前端掘金這是一本關于的小書。 JavaScript 常見設計模式解析 - 掘金設計模式(Design pattern)是一套被反復使用、多數人知曉的、經過分類編目的、代碼設計經驗的總結。使用設計模式是為了可重用代碼、讓代碼更容易被他人理解、保證代碼可靠性。毫無疑問,設計模式于己于他人于系統都是多贏的;設計...
閱讀 3034·2023-04-26 03:01
閱讀 3538·2023-04-25 19:54
閱讀 1592·2021-11-24 09:39
閱讀 1374·2021-11-19 09:40
閱讀 4250·2021-10-14 09:43
閱讀 2062·2019-08-30 15:56
閱讀 1490·2019-08-30 13:52
閱讀 1660·2019-08-29 13:05