Yui Teatro - Dav Glass: (36 min) "Paggamit Node.js at Yui 3"
Setyembre 29, 2010 sa 11:34 ng umaga sa pamamagitan ng Eric Miraglia | Sa Yui Teatro | 11 PunaRyan Dahl ng trabaho sa mga Node.js - at ang komunidad na bumubuo sa paligid na proyekto - ay sumali sa HTML5 bilang isa ng malaking kuwento ng 2010. Yui engineer Dav Glass ay nagtatrabaho upang gumawa Yui 3 isang malakas kapanig para Node.js implementers, at sa video na ito siya ay nagpapakita sa iyo kung ano ang siya ay nagagawa ngayon - kabilang ang mga demo ng progressively pinahusay na mga widgets tumatakbo ang parehong code sa client at server. Huwag mawalan ng isang ito.
Kung ang video sa-embed sa ibaba ay hindi magpapakita ng tama sa iyong mga RSS reader, i- click ang sa pamamagitan upang panoorin o i-download ang mataas na resolution na bersyon ng video sa Yui Teatro .
- I-download ang HD video (480p ~ 271MB)
- I-download ang video (m4v)
- Ang isang mataas na-resolution, transcripted na bersyon ng talk na ito ay magagamit sa site ng Yui Teatro
Iba Kamakailang Yui Teatro Video:
- Alois Reitbauer: dynaTrace Ajax Edition - dynaTrace ay nagbibigay ng isa sa mga pinaka-malakas na tool para sa pagsusuri ng pagganap ng mga web application sa Internet Explorer. Sa talk na ito, dynaTrace engineer ang Alois Reitbauer walks sa pamamagitan ng apat na mga tiyak na mga analitiko sitwasyon gamit ang dynaTrace interface.
- Ryan Grove: pagkamit ng Pagganap Zen sa Yui 3 - Sumusunod codified alituntunin ay makakatulong sa iyo na bumuo ng mabilis na mga website, ngunit gusali application na ay malinis, mabilis at extensible din nagsasangkot ng pagkuha ng isang balanseng diskarte sa pagganap sa bawat antas ng iyong F2E trabaho. Yui 3 ay dinisenyo upang tulungan ka sa prosesong ito, na nagbibigay ng karapatan-laki ng layer ng abstraction na may built-in ang pagganap ng magic at ng iba't-ibang mga kasangkapan na gumawa ng mabilis frontend code madali at masaya upang makabuo ng. Sa session na ito, kami ay galugarin ang zen ng performant JavaScript sa mundo Yui 3 at kitang ipakilala sa ilan sa ang malakas na tool Yui 3 naglalagay sa iyong pagtatapon sa bawat app na isulat mo.
- Douglas Crockford: Crockford sa JavaScript - ang tanawin 6: Loopage -unlad ng Software ay hampered sa pamamagitan ng isang tiyak na hanay ng mga pagkakamali sa disenyo na ginawa sa unang programming wika at paulit-ulit sa lahat na nagawa dahil. At, medyo miraculously, ang JavaScript ay pagpunta sa gawin ito ng tama, radically pagbabago ng ang paraan na isulat namin ang mga application. Muli. Sa Umikot ng Kasaysayan, lahat ng ito ay nangyari bago, ngunit hindi ito ang nangyari tulad nito. Ito ay kung bakit dapat kang pakialam tungkol sa paglitaw ng mga server-side JavaScript at ang kaguluhan sa paligid ng mga proyekto tulad ng mga Node.js - hindi dahil ang mga ito sa tulis ng isang takbo, ngunit dahil sila ay kalye ang daan patungo sa susunod na malaking rebolusyon sa software.
Subscribe sa Yui Teatro:
Ibahagi at pahabain: bookmark sa del.icio.us | Digg ito! | reddit!
11 Puna
Paumanhin, ang form ng komento ay sarado sa oras na ito.

Copyright © 2006-2012 Yahoo! Inc. Lahat ng karapatan ay reserbado. Patakaran sa Privacy - Mga Tuntunin ng Serbisyo
Pinapatakbo ng WordPress sa Yahoo! Web Hosting .


Narito ang isang link sa ang code sa github
Puna ng Bjarki - Setyembre 30, 2010 #
cool na demo. mga cookies dapat maging maliit, bagaman. hindi ko ma-pumping mga nav data sa kanila kung saan ay dapat na ang params url. Gusto kong malaman kung paano node.js gumagana para sa lahat ng mga bagay na ARENT halata.
lokal na file access
imahen na manipulasyon
email / sendmail
database koneksyon paghawak ng higit sa karaniwang mga server ng SQL
header manipulasyon
amf
pdf generation
alam Ya, na uri ng mga bagay-bagay. ito ay hindi ang mga karne at patatas ng isang wika, ngunit ito ay susi sa aktwal na gamit ito sa ilang mga punto
Puna sa pamamagitan ng Jeffrey Gilbert - Setyembre 30, 2010 #
Jeffrey -
Ang magandang bagay tungkol sa NodeJs na wala na * built in * sa sistema. Halos lahat sa sistema ay isang panlabas na module:
http://github.com/ry/node/wiki
Puna sa pamamagitan ng Dav Glass - Setyembre 30, 2010 #
Dav, salamat sa sa quick follow up. Ako love ang ideya ng DOM traversal sa gilid ng server (huge! tulad hpricot malaking), JSON bilang wika ng sasakyan, javascript sa gilid ng client, at isang susi / halaga engine imbakan para sa db. Ang isang wika sa patakaran ang lahat ito? at ito ay kaganapan batay mula sa simula? napakalaking potensyal.
Puna sa pamamagitan ng Jeffrey Gilbert - Setyembre 30, 2010 #
Oo, ako ganap sumang-ayon. Samakatuwid ang aking tuwa sa video ;)
Puna sa pamamagitan ng Dav Glass - Setyembre 30, 2010 #
Ay babae kung ano ang iyong mga saloobin ay sa ang mga implikasyon ng access at SEO ng ito diskarte. Halimbawa, ang convention sa ngayon ay mag-load ng isang pahina na may semantiko, makabuluhan markup, pagkatapos ay nag-load at execute ng isang script na manipulahin ang makahulugang markup sa mga di-semantiko, functional na markup para sa kapakanan ng UX.
Gamit ang diskarte mo na inilarawan dito, mahalagang mo na load ang pahina sa functional markup at nilaktawan ang semantiko bahagi ay ganap.
Habang sa tingin ko ito ay mahusay para sa karanasan ng gumagamit at Dry-unlad, ito ay magreresulta sa mga pahina na mas maa-access.
Puna sa pamamagitan ng Christopher Cliff - Oktubre 3, 2010 #
Dav, ba kung binigyan mo ng pag-iisip na anumang gamit Yui sa iba pang mga platform SSJS, katulad rhino. Nagtatrabaho ako sa isang Java app na may Rhino.
Magkano ang nagawa mo na nalalapat sa node partikular kumpara SSJS?
Puna sa pamamagitan ng Andy grohe - Disyembre 4, 2010 #
@ Andy -
Oo, ako naisip tungkol dito at hindi ito na matigas na gawin. Sa YUI3 pagiging module na batay, gusto lamang namin sa "remap" ang mga module sa ilalim ng hood upang ituro sa mga iba't ibang mga libs para sa mga bagay tulad ng loading, IO at DOM manipulasyon.
Hindi ko pa messed sa iba pang mga tool SSJS, dahil lalo ko-gamitin Node.JS para sa mga bagay na magtrabaho ako sa ;)
Puna sa pamamagitan ng Dav Glass - Disyembre 4, 2010 #
Dav,
Lamang na pinapanood mo ang ikalawang YUI3 sa node.js video. Ito ay malinaw na sa panahon na session na binago na makakuha at io.
Ako pagpunta upang tumingin sa iyong proejct sa github para sa mga pagbabago upang makakuha ng at io at makita kung ang mga katulad na bagay na maaaring gawin para sa Rhino. Kung gayon, pagkatapos ko mag-post muli sa mga pagbabagong iyon sa isang github proyekto para sa YUI3 sa Rhino.
btw, habang sinisiyasat ang ang Rhino kapaligiran ay may isang proyekto env.js na may mga tampok ng jsdom sa Rhino, kaya tingin ko kami ay karagdagang kasama doon.
Hahayaan mo alam .....
Habang ikaw ay kamalayan, ang pag-sign ng tagumpay ay kapag ang isang bagay ay makakakuha ng port sa iba pang mga platform na hindi orihinal na inilaan.
btw, ang anumang ng mga ito SSJS talakayan sapilitang ang Yui upang isaalang-alang ang ng differing direksyon para sa 3.x o 4.x at lampas? lamang babae.
Puna sa pamamagitan ng Andy Grohe - Disyembre 6, 2010 #
@ Andy - Gusto kong malugod ang port at maging handa upang makatulong sa anumang paraan na posible.
Ang mga pagbabago sa mga module Yui ay sa ilalim ng direktoryo ng lib at medyo madali upang baguhin. Ang JSDom nagbubuklod ay tapos na sa parehong paraan tulad ng iba, kaya ito ay lamang ng isang module na makakuha ng naka-load sa prep ang DOM sa ilalim ng hood.
Oo, may mga ilang mga aspeto ng SSJS na nilalaro ng isang papel sa ilang mga pangunahing pagbabago sa architecture sa likod YUI3. Sa pangkalahatan, kami ay naghahanap sa aming Widget imprastraktura upang gawin ito gumagana nang mas mahusay sa server. Bagay na gusto, ang mga widgets ng malakas ganap sa isang render, sync, magbigkis modal. Kaya ang render na lamang ang code na kailangang gawin sa server at sync, magbigkis lamang ang mga bahagi na inihatid sa client.
Puna sa pamamagitan ng Dav Glass - Disyembre 6, 2010 #
Gamit ang diskarte mo na inilarawan dito, mahalagang mo na load ang pahina sa functional markup at nilaktawan ang semantiko bahagi ay ganap.
Puna sa pamamagitan ng salamin sa mata online - Mayo 13, 2011 #