🔥 วันนี้แอดจะพามารู้จักความแตกต่างของ 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 - 🦖 สร้างการเรียนรู้ที่ดีสำหรับสายไอทีในทุกวัน
「react web server」的推薦目錄:
- 關於react web server 在 BorntoDev Facebook 的最佳貼文
- 關於react web server 在 軟體開發學習資訊分享 Facebook 的最佳貼文
- 關於react web server 在 Firstory Facebook 的精選貼文
- 關於react web server 在 How to deploy a React App on Apache web server - Stack ... 的評價
- 關於react web server 在 Host react application on Apache server - gists · GitHub 的評價
- 關於react web server 在 EASY How to Host / Deploy React application to Apache Server 的評價
- 關於react web server 在 Client and server rendering with React Native for Web. 的評價
react web server 在 軟體開發學習資訊分享 Facebook 的最佳貼文
🔥 udemy 黑色星期五全站特價中
--課程已於 2020 年 11 月更新--
課程說明
越來越多的團隊在他們的 Web APIs 中選擇 GraphQL 而不是 REST。 GraphQL 查詢為客戶端從伺服器請求資料的方式提供了極大的靈活性,防止了資料的 overfetching 或 underfetching 之類的問題,並允許在單個請求中取得多個資源。
本課程將指導您完成一個實際的範例,一個全端的 JavaScript 應用程式,該應用程式將向您介紹開發 GraphQL 伺服器和客戶端所需的主要概念。 它將向您介紹 GraphQL Schema 定義語言,向您展示如何編寫查詢和變更,插入身份驗證 / 授權,以及使用 Apollo Client 在客戶端應用程式中啟用快取。
https://softnshare.com/graphql-by-example/
react web server 在 Firstory Facebook 的精選貼文
【尋找一起打天下的夥伴】
從最開始的 F4,到杉菜加入,現在我們要尋找第六個想到世界舞台上和頂尖軟體公司對決的夥伴。按照航海王的順序,現在上船的人就是羅賓,不過佛朗基也可以,我們辦公室現在有喝不完的可樂。如果有看到任何適合的人,希望能幫我們介紹 🌊
Fullstack Engineer
## 必要條件
- Full Stack 開發經驗
- 熟悉 Node.js
- 熟悉 Express.js
- 熟悉現代前端框架 React.js
- 熟悉 HTML5 (Semantic Web), CSS3
- 具有 Git 相關版控工具使用經驗
- 對於學習新技術充滿熱情,並且喜歡與人合作,分享自己的經驗,成為團隊成長的催化劑
## 加分條件
- 使用 Vim 或 Emacs 等編輯器
- 可以與我們分享你日常工作的快捷鍵,使用越少滑鼠越好
- 使用機械鍵盤
- 盲打速度每分鐘 60 以上英文單字
- 有實踐網頁速度最佳化的過程
有 SEO 實務上的開發經驗
- 熟悉各類攻擊網站技術
- 熟悉 single page application (SPA) 以及 server-side rendering (SSR)
- 熟悉 GraphQL
- 熟悉 React Native
- 熟悉 Express/Koa
- 對 UI/UX 敏感度佳
- 有撰寫 Testing 經驗
- 熟悉 CI/CD 概念
- 喜歡聽 Podcast
- 喜歡漫畫(火鳳燎原、排球少年、進擊的巨人、獵魔戰記、炎拳、暗殺教室)
- 喜歡諧音笑話
- 你認為技術很重要,然而技術是為了服務用戶
react web server 在 Host react application on Apache server - gists · GitHub 的推薦與評價
Host react application on Apache server · Step 1 : Create your app · Step 2 : Build it for production · Step 3 : deploy. ... <看更多>
react web server 在 EASY How to Host / Deploy React application to Apache Server 的推薦與評價
EASY How to Host / Deploy React application to Apache Server ... Setting up and deploying a web ... ... <看更多>
react web server 在 How to deploy a React App on Apache web server - Stack ... 的推薦與評價
... <看更多>
相關內容