🔥 "สาย Front-End ต้องแชร์ !!" กับสรุปรวมเครื่องมือ และ Framework ดี ๆ ที่ต้องบอกต่อสำหรับคนทำหน้าเว็บ <3
.
ต้องบอกว่าวันนี้แอดและทีมงานได้รวบรวมเครื่องมือเครื่องไม้ ที่จะทำให้งานยาก ๆ กลายเป็นงานง่าย ๆ ไว้ในที่เดียวให้แล้วว
.
⭐️ ใครที่กำลังเริ่มสาย Front-End หรือ ต้องการหาของดีรีบเข้ามาดูได้เลย สำหรับลิงก์ในการเข้าไปดาวน์โหลด / อ่าน Doc / วิธีการใช้งาน ดูด้านล่างได้เลยคร้าบผมมม ^__^
.
👩🎨เครื่องมือเด็ดที่คุณต้องแชร์ของสาย Frontend
.
📚 JavaScript Framework
.
Vue.js
https://vuejs.org/
.
Angular
https://angular.io/
.
React
https://reactjs.org/
.
Backbone.js
https://backbonejs.org/
.
🎨 CSS Framework
.
Bootstrap
https://getbootstrap.com/
.
Materialize
https://materializecss.com/about.html
.
Pure.css
https://purecss.io/
.
Bulma
https://bulma.io/
.
Semantic UI
https://semantic-ui.com/
.
📖 Library
.
sweetalert2 : สำหรับสร้าง Alert สวยๆได้ง่ายๆ
https://sweetalert2.github.io/
.
AlertifyJS : สร้าง Alert สวยๆเหมือนกัน
https://alertifyjs.com/
.
Chart.js : สำหรับสร้าง Chart แบบมี animation
https://www.chartjs.org/
.
jQuery : ใช้งาน JS และจัดการ DOM ได้ง่ายขึ้น
https://jquery.com/
.
DataTables : เปลี่ยน Table แบบเดิมๆให้ดูดีมี function ได้ง่ายๆ
http://fredsarmento.me/frontend-tools/
.
Quill editor : Text Editor สำหรับใส่ในเว็บเครื่องมือครบๆ
https://quilljs.com/
.
🧰 Developing & Debugging Tools
.
Chrome DevTools : เครื่องมือ Debug เว็บ เพียงแค่กด F12 เบราเซอร์อื่นๆก็มีเหมือนกัน
https://developers.google.com/web/tools/chrome-devtools
.
CodePen : Online Editor ที่สามารถจำลอง enviroment ที่เหมาะสมได้เขียนแล้วเห็นผลทันที
https://codepen.io/
.
WebStorm : Web Editor ที่รองรับ Framework ที่หลากหลาย
https://www.jetbrains.com/webstorm/
.
🍱 Other (Asset)
.
Google Fonts : font ฟรีสวยๆของ google
https://fonts.google.com/
.
awesome : Icon ฟรีสวยๆ
https://fontawesome.com/
.
figma : สำหรับออกแบบหน้าเว็บ จัดวางองค์ประกอบหรือแม้แต่สร้าง Prototype
https://www.figma.com/files/recent
.
Visual Inspector : extension chrome ที่ช่วยให้ตรวจสอบองค์ประกอบต่างๆของเว็บได้ค่อนข้างครบถ้วน
https://chrome.google.com/webstore/detail/visual-inspector/efaejpgmekdkcngpbghnpcmbpbngoclc
.
CSS Peeper : extension chromeอีกหนึ่งตัวที่ใช้ตรวจสอบองค์ประกอบเว็บ
https://chrome.google.com/webstore/detail/css-peeper/mbnbehikldjhnfehhnaidhjhoofhpehk
.
" หรือถ้าใครเคยใช้ตัวไหนมาแล้ว สามารถมาแบ่งปันประสบการณ์ในการใช้งานใน Comment กับแอดได้เลยยย ใครมีตัวไหนแนะนำใส่มาได้เต็มที่เลยคร้าบผมม <3 "
.
#BorntoDev - 🦖 Coding Academy ให้การพัฒนาเทคโนโลยีเป็นเรื่องง่ายสำหรับทุกคน
同時也有1部Youtube影片,追蹤數超過12萬的網紅一二三渡辺,也在其Youtube影片中提到,今日お初です Classic American presence with a large majority "Flight of the Intruder Classic 800" new Suzuki's new 800cc bike in the American "Flight o...
front end framework 在 BorntoDev Facebook 八卦
🔥 วันนี้มาเอาใจสาย Backend กันบ้างดีกว่า !! กับของดีที่ต้องแชร์ สำหรับคนทำงานหลังบ้านมือใหม่ <3
.
ซึ่งเครื่องไม้เครื่องมือในที่นี้แอดรวมให้มาเพียบ ตั้งแต่ Framework, Web Server จนไปถึงสายชอบโม อย่าง CMS ที่เราใช้ระบบพื้นฐานเขาเป็นแกน แต่จะแปลงเป็นเว็บอะไรก็ได้บนโลก !
.
⭐️ ในวันนี้เรามาพร้อม Link เหมือนเดิม และ คัดเฉพาะอันที่เด็ด ๆ Doc อ่านง่าย ๆ มาให้ทุกคนแล้วว สำหรับใครพร้อมแล้วมาลุยดูกันเลย
.
📚 Framework เฟรมเวิร์คสุดเจ๋งในยุคนี้ ที่ไม่พูดไม่ได้
.
Django
https://www.djangoproject.com/
.
Flask
https://flask.palletsprojects.com/en/1.1.x/
.
Laravel
https://laravel.com/
.
✅ Runtime Environment ของมันต้องใช้ !
.
NodeJs
https://nodejs.org/en/
.
Deno
https://deno.land/
.
💻 Web Server เว็บ Server ที่เป็นของที่ขาดไม่ได้
.
Express.js
https://expressjs.com/
.
Nginx
https://www.nginx.com/
.
Apache
https://www.apache.org/
.
🔖 Content Management System จัดการ Content ง่าย ๆ แต่สร้าง Plugin /Add-on เองได้ไม่จำกัด
.
WordPress
https://wordpress.org/
.
Joomla
https://www.joomla.org/
.
Drupal
https://www.drupal.org/
.
📑 Database ระบบฐานข้อมูลที่สำคัญจัด ๆ เลือกได้ตามสไตล์งานเราได้เลย
.
MySQL
https://www.mysql.com/
.
Firebase Realtime Database
https://firebase.google.com/products/realtime-database
.
PostgreSQL
https://www.postgresql.org/
.
MongoDB
https://www.mongodb.com/
.
🧰 Developing & Debugging Tool เครื่องมือช่วยดีบัก และ แก้ไขเว็บไซต์ ตรวจสอบระบบให้ง่ายทันตา
.
Web Developer : Chrome extension ที่ทำให้สามารถเปิดปิดองค์ประกอบการทำงานของเว็บเช่น cookie JavaScript เพื่อทดสอบได้ตามที่ต้องการ
https://chrome.google.com/webstore/detail/web-developer/bfbameneiokkgbdmiekhjnmfkcnldhhm
.
Postman : ทดสอบและพัฒนา API
https://www.postman.com/
.
ESLint : เครื่องมือตรวจโค้ด
https://eslint.org/
.
⏱ Performance Testing Tool ทดสอบประสิทธิภาพเว็บ ให้แรงเกินใคร
.
Apache JMeter
https://jmeter.apache.org/
.
Selenium
https://www.selenium.dev/
.
PageSpeed Insights
https://developers.google.com/speed/pagespeed/insights/
.
GTmetrix
https://gtmetrix.com/
.
💸 Payment Gateway ระบบชำระเงินหลังบ้าน ที่พลาดไม่ได้ !
.
PayPal
https://www.paypal.com/
.
2C2P
https://www.2c2p.com/
.
Omise
https://www.omise.co/th/thailand
.
Stripe
https://stripe.com/
.
"ใครมีตัวไหนดี ตัวไหนเด็ด มาแชร์กันได้ใต้ Comment เลยยย !"
.
ส่วนใครอยากสายจัดเต็ม Full-Stack มาอ่านส่วนของ Front-End ได้ที่นี่เลยย :
.
https://www.facebook.com/borntodev/photos/a.830302417028053/3151098954948376/?type=3&__xts__%5B0%5D=68.ARA4zgbud_wSTbb2v24PmV3dGtxcmM1rIQq2NBRv98xAKbRK7o51jdqKQPBpX-4fXq7zssGB3-pvI9Tt1Tsblr-irW6OsraEMcEIV3pYRmlAw88hdvSpLBpUkz9Fb1Wrnt4MysXgaBDe9Z3lv2SSz7pXAMCb_syq0QOjIpefgnbaMQDEm3AF8BBAtDVX1POivCkvYgerfYV19YnojEThkFU1ztVt2xz_fbgJbY_SJ3jaXZpGj_RuMtnmUcBQBu5qtBLbTuwRoxt4r9JqwKbGynToSCgDYeuCaaggQReB0UKf56eHewseUP2VnlDpegqRMN4Y-wQaFtIIxrlI9Ablg9lkXA&__tn__=-R
.
#BorntoDev - 🦖 Coding Academy ให้การพัฒนาเทคโนโลยีเป็นเรื่องง่ายสำหรับทุกคน
front end framework 在 BorntoDev Facebook 八卦
🔥 ถามมากันเยอะ ว่าอยากทำเว็บแบบนั้น แบบนี้ต้องรู้อะไรบ้าง !? วันนี้แอดจะมาบอกแนวทางการเรียนรู้ไปพร้อมกันน <3
.
โดยจะต้องบอกคร่าว ๆ ก่อนว่า "ไม่ว่าเราจะทำเว็บอะไร แบบไหนก็แล้วแต่ ล้วนต้องมีพื้นฐานมาก่อนเหมือนกันทั้งสิ้น !!"
.
คล้าย ๆ กับการเรียนภาษาอังกฤษนั่นแหละ ถ้าเราเริ่มต้นเราก็อาจจะต้องเริ่มจากตัวอักษรภาษาอังกฤษ การใช้ Tense ต่าง ๆ ของเว็บก็มีเช่นกัน โดย Basic ของเว็บจะมีเรื่อง
.
✅ HTML
เป็นโครงหลักของเว็บไซต์ทั่วไป โดยหน้าตาของภาษา HTML นั้นจะเป็นการใช้ tag ที่เริ่มต้นด้วย <> แล้วปิดด้วย > เพื่อสร้างชิ้นส่วนต่างๆในหน้าเว็บเรียกว่า Element
.
✅ CSS
CSS นั้นเป็นสิ่งที่ช่วยเพิ่มความสวยงามให้กับหน้าตาของเว็บ เราสามารถปรับแต่งหน้าตาของเว็บได้จาก CSS ไม่ว่าจะเป็นสี รูป ไปจนถึงตำแหน่งของสิ่งต่างๆ หรือแม้แต่การทำ animation ก็สามารถทำได้
.
✅ JavaScript
JavaScript นั้นเป็นส่วนที่เพิ่มความสามารถให้กับเว็บของเราเป็นอย่างมาก ทำให้ส่วนต่างๆของเว็บสามารถทำงานได้ตามที่เราต้องการ
.
และ เมือเรารู้พื้นฐานตรงนี้แล้ว เราจะมีเส้นทาง 2 ทางหลักให้เลือก โดยมีทางที่ชื่อว่าสาย Front-End และ Back-End ส่วนถ้าใครชอบทั้งคู่ จนไปครบจบกระบวนการที่เว็บควรมีเราจะเรียกว่า Full-Stack นั่นเอง
.
⭐️ โดยเริ่มจาก Fornt-End กันก่อน
มันเป็นส่วนหน้าตาการแสดงผลของเว็บไซต์ ที่ผู้ใช้งาน(Client)มองเห็นทั้งหมดไม่ว่าจะเป็น ตัวหนังสือ ปุ่ม หรือแถบเมนูต่างๆ ทุกๆส่วนที่ผู้ใช้เห็นและมีปฏิสัมพันธ์ด้วยนับว่าอยู่ใน Frontend ทั้งหมด ซึ่งภาษาที่ใช้ในฝั่ง Frontend ก็คือ HTML, CSS และ JavaScript
.
✅ Framework
สิ่งอำนวยความสะดวกในการเขียนโปรแกรม ซึ่งประกอบด้วยชุดคำสั่งหรือองค์ประกอบต่างๆ ให้เราสามารถนำมาใช้ได้ง่ายๆ โดยไม่ต้องเขียนเองทั้งหมด
.
Js CSS
Angular Bootstrap
Vue.js Materialize
React Semantic UI
Backbone.js Bulma
.
⭐️ ตามมาด้วย Back-End กันต่อ
ส่วนการทำงานประมวลผล และ จัดเก็บข้อมูลของเว็บไซต์ เพื่อทำให้ส่วนของ Frontend สามารถทำงานได้อย่างถูกต้องสมบูรณ์
.
✅ Programming language
เราจะต้องใช้ภาษาโปรแกรมมิ่งในส่วนของการทำงานใน Backend เช่น เมื่อรับข้อมูลสินค้าที่ผู้ใช้เลือกมาจาก Frontend, Backend ก็จะนำมาคำนวนโปรโมชั่นแล้วนำมาหักลบกับเงินในบัญชีจากนั้นเก็บข้อมูลใน Database เป็นต้น
.
PHP
Python
C#
Java
JavaScript
Ruby
.
✅ Framework
สิ่งอำนวยความสะดวกในการเขียนโปรแกรม ซึ่งประกอบด้วยชุดคำสั่งหรือองค์ประกอบต่างๆ ให้เราสามารถนำมาใช้ได้ง่ายๆ โดยไม่ต้องเขียนเองทั้งหมด
Django
Express.js
Flask
Laravel
Ruby on Rails
ASP.NET
.
⭐️ส่วนสำคัญอื่นๆ
นอกจากส่วนของการแสดงผลและการติดต่อกับผู้ใช้อย่าง Frontend และ ส่วนของการทำงานด้านหลังของระบบอย่าง Backend แล้ว การเขียนเว็บยังมีส่วนที่สำคัญที่ขาดไปไม่ได้ เช่น ส่วนของการรับส่งข้อมูล
.
✅ API
Application Programming Interface เป็นช่องทางในการเข้าถึงข้อมูลต่างๆ ของเว็บไซต์ ไม่ว่าจะเป็นการอ่านเขียนข้อมูลจากฐานข้อมูลจาก server ไปจนถึงข้อมูลจากภายนอก
.
✅ WebSocket
วิธีการติดต่อเพื่อรับส่งข้อมูลแบบระหว่าง Client กับ Server โดยแต่ละฝั่งสามารถส่งข้อมูลไปหาอีกฝั่งตอนไหนก็ได้ เหมาะสำหรับรับส่งข้อมูลแบบ real-time
.
"ทั้งหมดนี้ก็เป็นเส้นทาง Path คร่าว ๆ ของสายเว็บ หากใครชอบของสวย ๆ งาม ๆ ก็อาจจะทำส่วนหน้าบ้าน ใครชอบ Logic จัด ๆ มาหลังบ้านก็สนุกไม่น้อยนะแอดว่าาา <3"
.
#borntoDev - 🦖 สร้างการเรียนรู้ที่ดีสำหรับสายไอทีในทุกวัน
front end framework 在 一二三渡辺 Youtube 的評價
今日お初です
Classic American presence with a large majority
"Flight of the Intruder Classic 800" new
Suzuki's new 800cc bike in the American "Flight of the Intruder Classic 800", March 30 to launch from the simultaneously nationwide. Was launched last month同車"classic Flight of the Intruder" (400cc) sister car.
"Flight of the Intruder Classic 800", "LOW, LONG & BASIC" concept, with a strong and unique sense of rhythm of the typical American, the newly developed narrow-angle water-cooled 45 ° V twin engine. Handles and wide, around DIPUFENDA, TANKUONMETA, such as a rigid frame of the wind, and pursued a strong masculine image.
In recent years, the growing popularity of the American model of a classic, "INTORUDAKURASHIKKU 800" with a stylish finish and a lot of chrome plated parts and engine cover and EAKURINAKABA, and right in broad thin FYUERUTANKU 2, including a scarf, heavy with a high quality classic design and have a large presence.
● "Flight of the Intruder Classic 800" The main features of the
Narrow angle of the newly developed water-cooled 45 ° V-twin 800cc engine. Refurbish the exterior of the engine and exhaust吸.
The wheelbase and overall length of a par-liter class, with a powerful design.
Have less rigid framework of the wind gap, placed in the center of the vehicle equipped with a rear suspension cushion lever.
Front fender rather shallow, wide RIYAFENDA dramatized in the classic sense of the massive overwhelming.
2 mufflers right out giving the impression of a sharp cut at an angle to the posterior end.
Finished with style and versatility of the engine cover and chrome plated parts and EAKURINAKABA.
Wide, flat fuel tank, and a 17 liter capacity. The large TANKUONMETA designed to match the tank, fuel gauge, clock, equipped with an LCD display TSUINTORIPPU.
● Both sales (domestic export / year) 12,000 units
(Flight of the Intruder Classics Series)
● 768,000 yen price
(Except for some areas / not including tax / 9 yen Hokkaido, Okinawa and a high yen)