Codable protocol allows you to encode or decode custom data types to and from formats such as JSON
A quick reference guide for the Swift programming language covering the primary types, including Number, String, and Bool, and advanced data structures like Set, Array and Dictionary
今天要為大家解說區塊鏈中一個被大眾注目已久、但目前暫時尚未出現一個主流應用的「零知識證明」的基本原理。區塊鏈發明以來,就為人們帶來了三個傳統金融世界沒有的突破性的改變:「去中心化」、「不可竄改」、「公開透明」;而其中「公開透明」雖然能夠為某些團體或是 DAO 組織宣示公平,但是卻沒有保障個人在鏈上活動的隱私。因此為了解決這個問題,在區塊鏈上利用「零知識證明」的想法就被提出了。
This is a post excerpt
想要在 2022 年成為一名前端工程師嗎?這篇文章將為你規劃一條完整的學習路線,從基礎的 HTML、CSS、JavaScript,到進階的框架和工具,讓你能夠循序漸進地達成目標。
在上一篇模組化系列文章的第二篇,我們說明了使用 webpack 來打包模組程式碼、並說明了 package.json 在我們想要打包自己的 Npm 模組時扮演了什麼樣的角色。在今天這一章節,我們會繼續看到怎麼用同樣是打包工具( Bundler ) Rollup 來進行打包,並解釋為什麼最後會選用它來進行實作的最大來由 —— Tree Shaking。
在開發 React 元件庫時,選擇合適的打包工具是一個重要的決定。這篇文章將介紹不同打包工具的特性,以及如何選擇最適合你需求的工具。
這陣子為了解決了一個讓我蠻頭痛的問題,第一次接觸前端 module 的打包,也了解到原來平常我們很方便能夠用 Npm 或 Yarn 這類套件管理器裝一裝就能夠直接使用的一些第三方工具在功能開發完之後,為了要讓別人能夠使用所做的處理上並不是這麼的單純,隨著使用方式的不同,要處理的部份也會有所不一樣。
嗨,我是 Mujing ,今天要講的跟技術比較沒有直接關係,我想要跟大家分享一個平常工作時可以逐步優化自己工作流程的方法,這個方法叫做 PDCA 筆記,最近剛好在研究。
自從我進入大學階段之後,就一直有人不斷告訴我,要快一點決定未來人生的方向,要趕快想清楚、沒時間了,每次被問到這些問題我都不是很能理解,_這個在前面將近一半的學習生涯把學生教成考試機器的教育體系,為何又理直氣壯地期望這些學生在短短幾年內如獲天啓般突然知道自己的人生規劃?
回顧一下轉為前端工程師的這一年經歷,因為一些原因,偶然讓我在將近三個月內就找到新的工作並成功轉職,而在那之前,我自認是一個毫無實戰經驗的打雜工讀生 (在公司只接觸 CMS 系統後端,並不斷重複造輪子)。這篇文章旨在分析並強調學習基礎知識的重要性,以及分享我這一年來學習的心得 ,希望你能夠從這之中得到一些東西,如果有什麼疑問,也歡迎隨時和我一起討論。
在新創工作剛滿一年,覺得正值一個可以好好整理所有收穫的時間點,現在回想起來的確學到許多以前不知道的方法跟思維,但因為都是比較零散的個人經驗,所以一直在想要以什麼為主軸來跟大家分享,既然暫時沒辦法有一個比較系統性的整理,我就來說說我在這段時間所學到的幾個工作中最重要的特質好了。
或許 pushState 與 replaceState 這兩個方法你可能沒聽過,但是瀏覽器「上一頁、下一頁」功能你一定不陌生,其實這兩個 API 是瀏覽器提供給開發者操作瀏覽紀錄用的,透過這兩個 API 並搭配事件處理,我們就可以將瀏覽器預設的「上一頁下一頁」修改成我們想要的客製化結果。
好久不見。各位最近過得如何呢 ? 是不是又往自己的目標前進了一點 ? 一段時間沒有寫文章了,由於轉換工作環境的緣故,自從三月以來,這是第一次可以空出時間好好寫下一些東西。
在 React 的世界中,有許多設計模式可以幫助我們寫出更好的程式碼。今天要介紹的是 Compound Components Pattern,這是一個可以讓我們的元件更具彈性和可重用性的設計模式。
上週提到了使用s Hexo 這個工具來架設個人部落格,並放到自己 Github Page 上的方法。這次我們要來看看怎麼把架好部落格的 Github Page ,串上自己擁有的域名( ex. blabla.com )
這是我參加六角全馬鐵人挑戰的第二週,在比賽的一開始,就讓我來分享如何在 Github Page 上面架設自己的個人頁面,並串上自己購買的網域名稱(如果有的話)。相信各位工程師們多少都會聽過或看過其他工程師們使用當作自己的部落格,對其他人分享自己經歷及技術,或是成長過程中領悟到的見解。
正規表達式英文全名 Regular Expression,想必一定曾是每個工程師的惡夢,在新手眼裡彷彿精靈語一樣神秘又難親近,Regex 是一把複雜卻威力強大的武器。