Upgrade to Pro — share decks privately, control downloads, hide ads and more …

JSDC 2014 Taiwan Lightning Talk: TBD

A33cfc536667317a0cc6751c01269153?s=47 andre
October 12, 2014

JSDC 2014 Taiwan Lightning Talk: TBD

f.y.m.k.a: few of you may know :p

It's a lightning talk for JSDC 2014 to figure out and to think we can we do for our current products and list them as TBD.

1. We are considering moving from Python to Node.js. Not only the reason I've mentioned on the slide (CoffeeScript and Python) but also the performance issue. We are using PyPy, Tornado, and Cython to improve the performance as good as normal Node.js has done.
2. For beginner, the learning curve of AngularJS is too steep. So, maybe React + Flux can solve the problem for the pain of beginners.
3. RxJS can solve the async issue instead of using "block requests of users".

A33cfc536667317a0cc6751c01269153?s=128

andre

October 12, 2014
Tweet

Transcript

  1. TBD 待辦事項 Andre Lee

  2. • f.y.m.k.a 安追 • andretw @ gmail, facebook, github •

    @chaotinglee • QNAP, +diff, Trend Micro, III
  3. • f.y.m.k.a 安追 • andretw @ gmail, facebook, github •

    @chaotinglee • QNAP, +diff, Trend Micro, III • Newbie to Node.js
 Node.js 的⼩小菜⿃鳥
  4. lab.andretw.com/kp

  5. lab.andretw.com/kp

  6. None
  7. TBD 待辦事項 Andre Lee

  8. TBD after Joined JSDC 參加 JSDC 後的待辦事項 Andre Lee

  9. For Frontend 對於前端

  10. We Use CoffeeScript + AngularJS 我們⽤用 CoffeeScript 和 AngularJS

  11. For Backend 對於後端

  12. We Use Python 我們⽤用 Python

  13. Why We Use CoffeeScript? ⽤用 CoffeeScript 的好處是

  14. It’s Simpler and Clearer 更簡單和更簡潔

  15. and ⽽而且

  16. similar to Python 跟 Python 很像

  17. Python CoffeeScript

  18. But ⼈人⽣生最恐怖的就是這個 But

  19. None
  20. None
  21. Python CoffeeScript

  22. Python CoffeeScript

  23. Python CoffeeScript

  24. None
  25. It’s really bothering if you need to switch often between

    them 如果你常常在 CoffeeScript 和 Python 之間切換, 會⾮非常痛苦
  26. 1. We are moving to Node.js. (or Go)
 開始轉換使⽤用 Node.js

    (或 Go)
 Action Items 在 JSDC 後的待辦事項
  27. Yes, we know it’s hard to distinguish Controller, Provider, Service,

    Factory in AngularJS 我們真⼼心的知道要決定使⽤用 AngularJS 的 Controller, Provider, Service, Factory 不是件容易的事 by Jeremy Lu http://goo.gl/XLmWq2
  28. We also want to sleep well at night by Jeremy

    Lu http://goo.gl/XLmWq2
  29. 1. We are moving to Node.js. (or Go)
 開始轉換使⽤用 Node.js

    (或 Go) Action Items 在 JSDC 後的待辦事項
  30. 1. We are moving to Node.js. (or Go)
 開始轉換使⽤用 Node.js

    (或 Go) 2. Researching React + Flux
 研究 React + Flux Action Items 在 JSDC 後的待辦事項
  31. None
  32. None
  33. 1. We are moving to Node.js. (or Go)
 開始轉換使⽤用 Node.js

    (或 Go) 2. Researching React + Flux
 研究 React + Flux Action Items 在 JSDC 後的待辦事項
  34. 1. We are moving to Node.js. (or Go)
 開始轉換使⽤用 Node.js

    (或 Go) 2. Researching React + Flux
 研究 React + Flux 3. and RxJS
 和 RxJS Action Items 在 JSDC 後的待辦事項
  35. Live Coding

  36. Thanks 謝謝