JELLY技術週刊 Vol.24 -- 技術週刊 · 實現 Recoil 只需百行代碼?

HEADER

蒲公英 · JELLY技術週刊 Vol.24

理解一個輪子最好的方法就是仿造一個輪子,不少框架都所以應運而生,好比面向 JS 開發者的 AI 工具 Danfo.js;參考 qiankun 的微前端框架 microcosmos;又好比 recoil-clone 這個庫,只用百來行代碼實現 recoil。青出於藍而勝於藍,纔是推進輪子向前的不絕的動力源。

登高遠眺

天高地迥,覺宇宙之無窮

基礎技術

TC39: proposal-decorators 裝飾器提案

TC39 對裝飾器方案的研究已經有超過5年的歷史,本次提出的方案與Babel基於舊提案實現的裝飾器、Typescript 的試驗性裝飾器都有所不一樣,這主要是出於對引擎的可優化性考慮。前端

前端框架

100 行代碼重寫 Recoil 狀態管理庫

Recoil 是 Facebook 官方推出的一個狀態管理器解決方案,更好地擁抱 hooks。本文做者用 100 行內的代碼實現了一個簡化版的 Recoil,其對 Recoil Atom 和 Selector 的實現都作了手把手的講解,有利於讀者更好地理解 Recoil 的箇中原理。npm

microcosmos 微前端框架的實現

做者參考阿里 qiankun 微前端框架的設計思路,本身實現了一個微前端框架。本文對微前端的方案介紹、實現思路都提供了詳細的闡述,對於微前端技術感興趣的同窗頗有幫助。編程

圖形編程

Airbnb 發佈 Visx 1.0 正式版

時隔三年,Airbnb 使用 TypeScript 重寫併發布了 Visx 1.0 正式版,Visx 是一套結合 D3 開發的 React 低階可視化原型組件。前端框架

人工智能

Danfo.js :深受 Pandas 啓發的 JavaScript 開源庫

Danfo.js 是個 JavaScript 開源庫,提供了高性能、直觀易用的數據結構,支持結構化數據的操做和處理。Danfo.js 深受 Python Pandas 庫的啓發,並提供了相似的接口/API。所以熟悉 Pandas API 且瞭解 JavaScript 的用戶能夠輕鬆上手。數據結構

工具推介

爲何要使用 pnpm?

pmpm 是相似於 npm 和 yarn 的一個 Javascript 包管理器。做爲 npm 的直接替代品,pnpm 的速度更快、效率更高,且不存在像 yarn 同樣的磁盤空間佔用問題,很是適合 monorepos 的倉庫模式。若是你感興趣了,必定要讀讀這篇 pnpm 做者寫的文章:爲何要使用 pnpm?併發

滄海拾遺

滄海拾遺,積跬步以致千里
GraphQL 入門小冊

12年內測,15年發佈,18年成立開源基金會,現在已經 2020年了,GraphQL 多年來在社區獲得了長足的發展,也一步步被不少項目採用,逐漸成爲不少項目選擇方案之一。若是你尚未上手,那麼這篇 GraphQL 的入門就很能幫助快速理解,咱們能夠不用 GQL,可是不能徹底不懂 GQL。框架

CreateJS 入門攻略

H5 遊戲開發瞭解一下~~來自被單小姐姐的 CreateJS 入門攻略,若是你也須要完成 Web 端的遊戲開發或者相關的需求,這篇踩坑攻略相信會頗有幫助。工具

「蒲公英」期刊,每週更新,咱們專一於挖掘「 基礎技術工程化跨端框架技術圖形編程服務端開發桌面開發人工智能設計哲學前端框架」等多個大方向的業界熱點,並加以專業的解讀;不只如此,咱們還會推介精選凹凸技術文章,向你們呈現團隊內的研究技術方向。

擡頭仰望,蒲公英的種子會生根發芽,如夏花絢爛;格物致知,咱們登高遠眺、滄海拾遺,以求積硅步而至千里。性能

蒲公英 · JELLY技術週刊貢獻指南優化

FOOTER

歡迎關注凹凸實驗室博客:aotu.io

或者關注凹凸實驗室公衆號(AOTULabs),不定時推送文章。

相關文章
相關標籤/搜索