原创 📝 沒 2 年 React Native 開發經驗,你都遇不到這些坑

📌 如果你喜歡我的文章,希望點贊👍 收藏 📁 評論 💬 三連支持一下,謝謝你,這對我真的很重要! React Native 開發時,如果只是寫些簡單的頁面,基本上按着官方文檔 reactnative.dev就能寫出來,但是 React

原创 🤔 移動端 JS 引擎哪家強?美國硅谷找......

📌 如果你喜歡我寫的文章,可以把我的公衆號設爲星標 🌟,這樣每次有更新就可以及時推送給你啦 在一般的移動端開發場景中,每次更新應用功能都是通過 Native 語言開發並通過應用市場版本分發來實現的。但是市場瞬息萬變,Native 語言

原创 🙈 如何隱藏你的熱更新 bundle 文件?

📌 如果你喜歡我寫的文章,可以把我的公衆號設爲星標 🌟,這樣每次有更新就可以及時推送給你啦。 前段時間我們公司的一個大佬從一些渠道得知了一些小道消息,某國民級 APP 因爲 Apple App Store 審覈人員檢測出 React Na

原创 【十天自制軟渲染器】DAY 02:畫一條直線(DDA 算法 & Bresenham’s 算法)

📌 推薦關注公衆號「滷蛋實驗室」或訪問博客原文,更新更及時,閱讀體驗更佳 第一天我們搭建了 C++ 的運行環境並畫了一個點,根據 點 → 線 → 面 的順序,今天我們講講如何畫一條直線。 本文主要講解直線繪製算法的推導和思路(莫擔心,只涉

原创 【十天自制軟渲染器】DAY 01:圖形學學習建議與環境搭建

📌 推薦直接閱讀博客原文,更新更及時,閱讀體驗更佳 「十天自制軟渲染器」這個標題我承認標題黨了.在對圖形學一無所知的情況下想十天自制一個軟渲染器,就好似一節課沒上過卻試圖一個晚上看完《30 天精通 C++》然後第二天早上八點考試得滿分一樣

原创 🎯【深入解析】跨端框架的核心技術到底是什麼?

📌 本文是我在學習多個平臺 UI 框架後的一些感觸,受精力和技術水平所限,文中定有不足之處,請各位大佬多多指教 如果你覺得我的文章對你有幫助,在收藏的過程中,一定要記得點贊和點在看哦,謝謝你,這對我真的很重要🌟! 一、前端三板斧 正式討論

原创 🔢【程序中的數學】利用德摩根定律簡化布爾運算

今天說說德摩根定律在編程中的實踐,題目看的很嚇人,其實只要有一點點的高中數學知識就能看懂,而且這部分知識掌握後可以很快的運用到項目中,投資收益比非常高。 如果你覺得我的文章對你有幫助,在收藏的過程中,一定要記得點贊哦,謝謝你,這對我真的很重

原创 【答疑解惑】爲什麼你的 Charles 會抓包失敗?

作爲一名 Web 開發工程師,天天都會和網絡打交道。Charles 作爲一款網絡抓包工具,幾乎成了 Web 開發的標配。 本文是我深度使用 Charles 後總結而成,不同於其它介紹 Charles 的文章,這篇文章不會詳細介紹 Char

原创 【獨家】React Native 版本升級指南

前言 React Native 作爲一款跨端框架,有一個最讓人頭疼的問題,那就是版本更新。尤其是遇到大版本更新,JavaScript、iOS 和 Android 三端的配置構建文件都有非常大的變動,有時候三者的配置文件又互相耦合在一起,往

原创 15 張精美動圖全面講解 CORS

前言: 本文翻譯自 Lydia Hallie 小姐姐寫的 ✋🏼🔥 CS Visualized: CORS,她用了大量的動圖去解釋 CORS 這個概念,國內還沒有人翻譯本文,所以我在原文的理解上翻譯了本文並修改了一些錯誤,希望能幫到大家。

原创 HTTP 冷知識 | HTTP 請求中,空格應該被編碼爲 %20 還是 + ?

HTTP 請求中,空格應該被編碼爲什麼?今天我們走進 RFC 文檔和 W3C 文檔,瞭解一下這個「史詩級」大坑。 1.%20 還是 + ? 開始講解前先看個小測試,在瀏覽器裏輸入 blank test( blank 和 test 間有個空格

原创 你確信 X-Forwarded-For 拿到的就是用戶真實 IP 嗎?

X-Forwarded-For 拿到的就是真實 IP 嗎? 1.故事 在這個小節開始前,我先講一個開發中的小故事,可以加深一下大家對這個字段的理解。 前段時間要做一個和風控相關的需求,需要拿到用戶的 IP,開發後灰度了一小部分用戶,測試發現

原创 HTTP GET/POST 請求時,空格應該編碼爲 %20 還是 +?

「靈異」的空格 1.%20 還是 + ? 這個是個史詩級的大坑,我曾經被這個協議衝突坑了一天。 開始講解前先看個小測試,在瀏覽器裏輸入 blank test( blank 和 test 間有個空格),我們看看瀏覽器如何處理的: 從動圖可以

原创 HTTP 規範中的那些暗坑

HTTP 協議可以說是開發者最熟悉的一個網絡協議,「簡單易懂」和「易於擴展」兩個特點讓它成爲應用最廣泛的應用層協議。 雖然有諸多的優點,但是在協議定義時因爲諸多的博弈和限制,還是隱藏了不少暗坑,讓人一不小心就會陷入其中。本文總結了 HTT

原创 webpack 中,hash、chunkhash、contenthash 的區別是什麼?

Webpack 有非常多的概念,很多名詞長得都差不多。我把這些分散在文檔和教程裏的內容總結起來,寫了一份 webpack 中的易混淆知識點,目前看是全網獨一份,大家可以加個收藏,方便以後檢索和學習。 全集鏈接 ➡️ webpack 易混淆知