🔥 วันนี้แอดจะพามารู้จักความแตกต่างของ Library และ Framework มาดูกันว่าทั้ง 2 มันคืออะไร ใช้งานยังไง มีอะไรบ้าง..กันในโพสนี้เลยจ้า
.
เริ่มกันที่ Library ก่อนเลย
.
📒 Library คือ ที่รวบรวมชุดคำสั่ง หรือที่รวบรวมโค้ดต่างๆ ที่ Software Developers ได้พัฒนาขึ้นและสามารถเรียกใช้มาในโปรเจกต์ของเราได้ตามต้องการ บางฟังก์ชันก็สามารถเรียกใช้ library ได้เลยโดยไม่ต้องเขียนโค้ดขึ้นเอง ซึ่งมันจะช่วยให้เราประหยัดเวลาในการเขียนโปรแกรมและลดความผิดพลาดของโปรแกรมได้มากยิ่งขึ้น
.
👉 ตัวอย่างของ library ที่นิยมใช้ ได้แก่
.
🔹 React - เป็น library ของ JavaScript สำหรับสร้าง User Interfaces
🔹 Redux - เป็น open-source JavaScript library สำหรับจัดการ
🔹 Application State มักใช้ร่วมกับ React
🔹 Three.js - library ของ JavaScript ใช้สำหรับสร้างและแสดงผลกราฟฟิค 3D
🔹 Lodash - เป็น library ของ JavaScript ใช้สำหรับการเขียนโปรแกรมทั่วไป
🔹 jQuery - ใช้สำหรับจัดการ HTML document
.
มาต่อกันที่ Framework เลยฮะ
.
📦 Framework คือ โครงสร้างหรือชุดคำสั่งที่สร้างขึ้นมาเพื่ออำนวยความสะดวกต่อ Developer มีข้อดีคือมีความรวดเร็ว และเหมาะกับงานที่ต้องทำเป็นทีม หรือองค์กรใหญ่ๆ มีข้อจำกัดคืออาจจะใช้เวลาในการศึกษามากกว่า มีขนาดใหญ่
.
👉 ตัวอย่างของ Framework ที่นิยม ได้แก่
.
🔸 Angular - เป็น JavaScript Framework ใช้สำหรับพัฒนา Web และ Mobile Application
🔸 Django - เป็น Framework ฝั่ง Server-side ใช้ภาษา Python ในการเขียน
🔸 Express - เป็น Framework จาก Node.js ไว้สำหรับพัฒนา Web และ Mobile Application
🔸 Rails - ใช้พัฒนา Web Application เขียนด้วยภาษา Ruby
🔸 Spring - เป็น Framework แบบ open-source ใช้พัฒนา Web Application เขียนด้วยภาษา Java
.
💥 Source : https://dev.to/rohitrana/what-is-the-difference-between-library-vs-framework-174n
.
borntoDev - 🦖 สร้างการเรียนรู้ที่ดีสำหรับสายไอทีในทุกวัน
同時也有10000部Youtube影片,追蹤數超過2,910的網紅コバにゃんチャンネル,也在其Youtube影片中提到,...
「lodash」的推薦目錄:
- 關於lodash 在 BorntoDev Facebook 的最佳解答
- 關於lodash 在 卡斯伯 Facebook 的精選貼文
- 關於lodash 在 軟體開發學習資訊分享 Facebook 的最佳貼文
- 關於lodash 在 コバにゃんチャンネル Youtube 的最讚貼文
- 關於lodash 在 大象中醫 Youtube 的最佳貼文
- 關於lodash 在 大象中醫 Youtube 的最讚貼文
- 關於lodash 在 Lodash - GitHub 的評價
- 關於lodash 在 Lodash - JS 實用工具函式庫 - 竹白記事本 的評價
- 關於lodash 在 Differences between Lodash and Underscore.js - Stack Overflow 的評價
- 關於lodash 在 lodash CDN by jsDelivr - A CDN for npm and GitHub 的評價
lodash 在 卡斯伯 Facebook 的精選貼文
https://2020.stateofjs.com/zh-Hant/features/
👉 2020 JavaScript 使用大調查 👈
整體概要:
- 隨著工具、支援性日趨完整,對於 ES6 語法大多開發者已有一定掌握度
- TypeScript 是目前最主流的預處理
- 前端 JS 框架正向體驗排行:React, Vue, Svelte, LitElement, Preact
- 後端 JS 框架:Express 屹立不搖
- 最常使用的套件:axios, lodash, moment, data-fns, RxJS
- 主要的文字編輯器:VSCode, Vim, WebStorm
- 開發中主要使用的瀏覽器:Chrome, Firefox, Safari
最後:建立一個 JavaScript 應用程式越來越困難?O🙃
lodash 在 軟體開發學習資訊分享 Facebook 的最佳貼文
在這個課程中,講師將引導你使用 Angular + Firebase 編寫整個單頁網頁應用程式,開發類似 Instagram 的入口網站
從這 5 小時的課程,你會學到
1. 編寫程式並部署一個完整的使用 Angular 4和 Firebase 3 建構的前端單頁網面應用程式
2. 如何啟動一個 Angular 4 專案
3. 如何使用 Angular Cli,元件,模組,服務,管道,資料綁定
4. 如何使用外部程式庫,如 bootstrap 和使用 Angular 4 的 lodash
5. 如何使用 Firebase 執行身份驗證
6. 如何使用 Firebase 資料庫,儲存,即時通訊
7. 如何在 Firebase 上託管應用程式
>英文字幕:有
https://softnshare.wordpress.com/…/live-coding-going-serve…/
lodash 在 コバにゃんチャンネル Youtube 的最讚貼文
lodash 在 大象中醫 Youtube 的最佳貼文
lodash 在 大象中醫 Youtube 的最讚貼文
lodash 在 Lodash - JS 實用工具函式庫 - 竹白記事本 的推薦與評價
Lodash 是一個一致性、模組化、高性能的JavaScript 實用工具函式庫,包含對字串、陣列、物件等常見型別的處理函式。 其中部分是目前ECMAScript 尚未制訂的 ... ... <看更多>
lodash 在 Lodash - GitHub 的推薦與評價
lodash / lodash Public ... A modern JavaScript utility library delivering modularity, performance, & extras. lodash.com/. ... <看更多>