# https://cloud.google.com/php/grpc
$ sudo apt-get install php7.4-dev php-pear
$ sudo pecl -d php_suffix=7.4 install grpc
$ cp /usr/lib/php/20190902/grpc.so ~/.phpenv/versions/7.4.13/lib/php/extensions/no-debug-non-zts-20190902/
過去的一年出現了一堆新的開發工具,它們緊跟著那些目前佔據前端世界的建置工具例如:webpack,Babel,Rollup,Parcel,create-react-app。
這些新工具的目的並不是實現一模一樣功能,它們各自有不同想嘗試解決的問題或新增的功能。儘管有所不同,但這些工具都有著共同的目標:改善開發者體驗。
具體來說,本文希望試著分析每個新工具,概述它們的功能,以及為什麼我們需要它們和適用的情境。我知道項目之間的比較很難非常公平,再一次強調這裡比較的項目,它們的關係並非直接的競品。實際上例如 Snowpack 底層就有使用 esbuild 來處理某些事情。
本文的目的是更進一步了解這些工具的前景和它們提供什麼功能可以讓我們簡化開發流程。如此一來我們就知道能有什麼選擇,以及它們是如何組成的,然後在需要的時候我們可以做出比較好的決定。
當然這些論述有受到我使用 React 和 Preact 經驗的影響。個人比較熟悉這些函式庫,但我們也會探討對其他前端函式庫的支援和使用。
The sharing today is not only posts but also some homework to me.
- As a frontend developer, I always keep update with tools, frameworks. Again, there are always new things, so the homework is figure out the difference of Snowpack, esbuild, and vite , add more targets such as webpack, Parcel as well. I hope I have ability to chose most optimal tool base on different cases.
- Interested project — headless ; Completely unstyled, fully accessible UI components, designed to integrate beautifully with Tailwind CSS. support React and Vue
- supabase; The Open SourceFirebase Alternative. Just make note if someday I need solution.
- Unzip large files in AWS S3 using Lambda and Node.js is quite useful for because I have deal with this kind of problem.
- Deno 1.8 release. I still keep observe it.
- Psychological principles every product designer should know
That’s all about daily read today.
- Get to know about Jotai , which is atomic state management for React just like Recoil. If you are interesting you can read Jotai vs. Recoil: What are the differences? and a Chinese post as well.
- [Try Framer desktop apps](https://www.framer.com/downloads/?)
- A new framework for PHP 8.0 — Aphiria
- The code editor built for email development — Parcel
- Minimal snippets for modern CSS layouts and components — SmolCSS