Tags:

อยากศึกษา Javascript MVC Framework ครับ ปกติใช้ jQuery
แต่ตัวเลือกเยอะเหลือเกิน เลือกไม่ถูกจริงๆ ระหว่าง
Angular VS Knockout VS Ember VS React VS Mithril VS Mercury VS Reactive VS Backbone

ผมลองทำ run test ที่ http://jsperf.com/angular-vs-knockout-vs-ember/401
ผลที่ได้ก็ช่างสนธยาเหลือเกิน

ไม่ทราบว่าเริ่มศึกษาจากตัวไหนดีครับ และเหตุผลที่เลือกคืออะไร
ขอบคุณครับ

Get latest news from Blognone
By: genocide on 8 October 2014 - 20:39 #751726
genocide's picture

อยากรู้ที่ตลาดเมืองไทยต้องการด้วยครับ

By: overbid
ContributorAndroidRed HatUbuntu
on 8 October 2014 - 23:32 #751790

ผมเคยใช้ Backbond, KnockoutJS, AngularJS ถ้าให้แนะนำก็ AngularJS ครับ ครบเครื่องกว่าเยอะ

By: Tg on 9 October 2014 - 07:38 #751857

ให้เลือกใช้ตัวนึงก่อนครับ...

สำหรับผม ผมใช้ angularjs ครับ เพราะผมเริ่มที่ตัวนี้...

By: adente
ContributorSUSESymbianWindows
on 9 October 2014 - 07:40 #751858
adente's picture

AngularJS ตามเทรนไปไม่ลำบากทั้งบทความ บนเรียนต่างๆมีพร้อม

By: PiKO
ContributorAndroid
on 9 October 2014 - 11:46 #752009

ถ้าถนัด jQuery และยังอยากใช้อยู่ Backbone ก็ OK นะครับ

แต่ถ้า freestyle ก็ลืมๆ jQuery แล้วลอง Angular เลย :D


:: DigiKin8 ::

By: pangpond
iPhone
on 9 October 2014 - 12:43 #752035

ตอนแรกผมกะจะศึกษา Angular เต็มที่เลยครับ แต่พอลองดู Benchmark เลยชักไม่แน่ใจ

alt="Javascript MVC Framework Benchmark"

By: meawwat
ContributoriPhoneAndroidSymbian
on 9 October 2014 - 17:03 #752139 Reply to:752035
meawwat's picture

ผมคิดว่าถ้าไม่ประมวลผลโหดมากๆ เลือกตัวที่ Maintain ง่ายที่สุดจะดีกว่าครับ

เรื่อง Benchmark นี่ตาม rep ล่างเลยครับ ของบางที่ Angular ก็นำ ผมว่ามันวัดอะไรได้ไม่ค่อยชัดเจนเท่าไหร่

By: overbid
ContributorAndroidRed HatUbuntu
on 9 October 2014 - 13:25 #752049

Benchmark นี่เอา code ที่ไม่ optimize มาครับ คือ AngularJS เขียนได้หลายแบบครับ ต้องเลือกแบบที่เขียนให้เข้ากับงาน

By: krittikorn
iPhoneWindows PhoneAndroidBlackberry
on 12 October 2014 - 23:07 #752986

ลอง ไป run ใหม่ ครับ เลือก revise ล่า 411 ดูครับ มันอยู่ที่คนเขียนด้วยครับ (ps ผมใส่รูปไม่ได้แฮะ)

Angular ชนะขาดลอย

By: unn
iPhoneAndroidUbuntuWindows
on 14 October 2014 - 14:47 #753377

AngularJS ครับ เหตุผลคือมีทีม engineer ของ google support อยู่, เอกสารเยี่ยม, community พร้อม
แม้ว่าตอนนี้อาจจะ performance ไม่ได้ดีสุด แต่ดูแล้วน่าจะพัฒนาขึ้นไปได้เร็วครับ

By: bluezip
AndroidUbuntuWindows
on 14 October 2014 - 15:50 #753406

Angular ด้วยอีกคน เหตุผลเพราะอยู่ในชุดของ MEAN (mongodb express.js angular.js node.js)