20181111 前端開發日報

安裝 gitlab CI 服務.md;性能更好的 React Native 無限列表;使用70行代碼配合hooks重新實現react-redux;Laravel核心解讀–HTTP內核;魔法CSS(1)——消失的list-style;判斷是否是數組的幾種方法— (js基礎復習第1期);

  1. 安裝 gitlab CI 服務.md安裝 gitlab-ce 安裝依賴包 {代碼...} 下載 gitlab-ce 鏡像 {代碼...} 配置 vi /etc/gitlab/gitlab.rb {代碼...} 啟動gitlab {代碼...} 遇到報錯 {代碼...} stop gitlab yum install libsemanage-static libseman...
  2. 性能更好的 React Native 無限列表 在【58部落】的業務場景下,存在較多的列表頁面。整個產品的“門面”——入口頁面,常駐在58APP下方的“發現”tab,所以要求有較高的用戶體驗。作為一個初中期的社區產品,很多功能還不夠完善和穩定,因此要求能較快的功能迭代。兼具體驗和快速迭代的要求,在58APP中,我們的選擇是以 React Native 來進行頁面的開發。 ...
  3. 使用70行代碼配合hooks重新實現react-redux 原由 react-hooks 是 react 官方新的編寫推薦,我們很容易在官方的 useReducer 鉤子上進行一層很簡單的封裝以達到和以往 react-redux redux-thunk redux-logger 類似的功能,并且大幅度簡化了聲明
  4. Laravel核心解讀--HTTP內核Http Kernel是Laravel中用來串聯框架的各個核心組件來網絡請求的,簡單的說只要是通過public/index.php來啟動框架的都會用到Http Kernel,而另外的類似通過artisan命令、計劃任務、隊列啟動框架進行處理的都會用...
  5. 魔法CSS(1)——消失的list-style有時候一個簡單Bug的出現,往往是由于一點知識小細節;但往往這點小細節看似簡單,其背后卻頗有韻味。 (需求)這部分UI給換成這樣的 看起來相對比較簡單,分析下結構: 整體為無序列表,需要保留前置圖標; 每個...
  6. 判斷是否是數組的幾種方法— (js基礎復習第1期)對于一些基本類型,typeof是可以判斷出數據類型,但是判斷一些引用類型時候,不能具體到具體哪一種類型 再來復習一下typeof的用法:

關注github前端日報 訂閱精彩文章

前端日報欄目數據來自碼農頭條,每日分享互聯網上熱門的前端開發、移動開發、設計、資源和資訊等,為開發者提供動力,如果覺得內容對你有用,記得分享給你的小伙伴。進入碼農頭條查看更多