Submit Search
Upload
Nodejs introduce - using Socket.io
•
Download as PPTX, PDF
•
5 likes
•
1,480 views
Caesar Chi
Follow
Technology
Report
Share
Report
Share
1 of 49
Download now
Recommended
All about NodeJS
All about NodeJS
Hsu Ping Feng
Outline: NodeJS簡介 – What & Why NodeJS V.S JavaScript V.S JAVA NON-BLOCKING & BLOCKING NodeJS 總結&具體優點 NodeJS 開發環境建置 & 執行 Require & Module NPM(Node Package Manager) DEMO HTTP伺服器建立(基本、延伸、再延伸) DEMO Socket.IO聊天室 What is your need Reference 歡迎轉載使用 From:http://blog.developer.tw
NodeJS基礎教學&簡介
NodeJS基礎教學&簡介
GO LL
SocketIO歷史、發展、基礎介紹,並展示Node.js SocketIO範例
Node.js 淺談socket.io
Node.js 淺談socket.io
Simon Su
Node.js從無到有 基本課程
Node.js從無到有 基本課程
Simon Su
8/30 在 KSDG 分享的內容。除了說明何謂模組之外,也介紹 node.js 從初學開始要進階時所要了解的幾個重點。
學好 node.js 不可不知的事
學好 node.js 不可不知的事
Ben Lue
初入下一代網站框架 Koa!快速上手不用等!
Koa 正在等一個人
Koa 正在等一個人
Fred Chien
Npm 套件管理 & 常用開發工具介紹 (npm,bower,grunt,gulp)
Npm 套件管理 & 常用開發工具介紹
Npm 套件管理 & 常用開發工具介紹
wantingj
该PPT主要讨论了如下几个部分的内容: Node.js介绍 Express框架介绍 Connect模块介绍 Demo1: 简单的服务器 Demo2: 前后台动静分离 Demo3: 前端缓存技术
Node.js中间件 connect模块深入浅出
Node.js中间件 connect模块深入浅出
Eric Xiao
Recommended
All about NodeJS
All about NodeJS
Hsu Ping Feng
Outline: NodeJS簡介 – What & Why NodeJS V.S JavaScript V.S JAVA NON-BLOCKING & BLOCKING NodeJS 總結&具體優點 NodeJS 開發環境建置 & 執行 Require & Module NPM(Node Package Manager) DEMO HTTP伺服器建立(基本、延伸、再延伸) DEMO Socket.IO聊天室 What is your need Reference 歡迎轉載使用 From:http://blog.developer.tw
NodeJS基礎教學&簡介
NodeJS基礎教學&簡介
GO LL
SocketIO歷史、發展、基礎介紹,並展示Node.js SocketIO範例
Node.js 淺談socket.io
Node.js 淺談socket.io
Simon Su
Node.js從無到有 基本課程
Node.js從無到有 基本課程
Simon Su
8/30 在 KSDG 分享的內容。除了說明何謂模組之外,也介紹 node.js 從初學開始要進階時所要了解的幾個重點。
學好 node.js 不可不知的事
學好 node.js 不可不知的事
Ben Lue
初入下一代網站框架 Koa!快速上手不用等!
Koa 正在等一個人
Koa 正在等一個人
Fred Chien
Npm 套件管理 & 常用開發工具介紹 (npm,bower,grunt,gulp)
Npm 套件管理 & 常用開發工具介紹
Npm 套件管理 & 常用開發工具介紹
wantingj
该PPT主要讨论了如下几个部分的内容: Node.js介绍 Express框架介绍 Connect模块介绍 Demo1: 简单的服务器 Demo2: 前后台动静分离 Demo3: 前端缓存技术
Node.js中间件 connect模块深入浅出
Node.js中间件 connect模块深入浅出
Eric Xiao
JavaScript 儼然就是下一代的主流程式語言,更是一個重新思考作業系統開發的新方向。誰說,開發系統程式是慣 C 的專利?就讓我們嘗試用 JavaScript 來打造自己的桌面環境吧! Node.js 的出現和 V8 的發展,讓 JavaScript 已經不再是網頁瀏覽器下的玩具,近年來的效能遽烈提升,加上多方高手的投入,除了能勝任伺服器應用,更能開發各式系統程式和桌面應用程式。而對於『慣 C』的開發者來說,其方便的模組擴充機制,也能讓自己的成果輕易地與 JavaScript 結合,讓 JavaScript 無所不能!
Java script 全面逆襲!使用 node.js 打造桌面環境!
Java script 全面逆襲!使用 node.js 打造桌面環境!
Fred Chien
my s
Noder eyes for frontend guys
Noder eyes for frontend guys
Hsu Ping Feng
解釋 coServ 的設計觀點,協助網站或是網路應用的開發者能更有效的使用 coServ 的各項功能,並期望 coServ 的開發者能有效縮短原有的開發時程。
不一樣的Web server... coServ
不一樣的Web server... coServ
Ben Lue
You can enjoy desktop development with Node.js and HTML5/CSS/WebGL right now. Here we also to announce that Stem project which is a JavaScript operating system, it makes developers be able to make things on embedded system with JavaScript only. There is no need to understand that difficult knowledge about embedded system when you work on Stem OS.
Node.js 進攻桌面開發
Node.js 進攻桌面開發
Fred Chien
過往在一般人的認知當中,開發桌面應用程式不外乎使用 C/C++,尤其在 KDE/Qt 的世界中更是如此。但面對今天日日求新的世界,使用 C/C++ 這類中低階的語言開發應用程式,總有個要命的問題 - 『開發效率太差』,不足因應這個時代對應用的大量需求。因此使用有高生產力的腳本(Script) 語言來開發應用程式,已經慢慢變成一個全世界都在追逐的話題,而在這網路的時代,當仁不讓的就是 JavaScript。 雖然,自 Qt 4.7 開始,提供了 QML 和 JavaScript 的整合,更讓開發者,可以使用極為普遍的 JavaScript 語言開發各式 Qt 應用程式。可是,由於投入的開發者不夠多,相關的 Ecosystem 和資源也不完整和不充足,所以對於一般的 JavaScript 開發者來說,入門門檻仍然相當高。基於前述種種缺點,近來愈來愈潮又同為 JavaScript 解決方案的 Node.js,反而是開發應用程式更好的選擇。在我們為其加上 Qt 的支援後,就可以不費吹灰之力用最潮的 Node.js 寫出原生的 Qt 程式。
用最潮的 Java script 盡情開發 kde qt 程式
用最潮的 Java script 盡情開發 kde qt 程式
Fred Chien
NodeJS上海分享会 2011-06-18 http://event.weibo.com/133410
Browser vs. Node.js Jackson Tian Shanghai
Browser vs. Node.js Jackson Tian Shanghai
Jackson Tian
使用node.js + socket.io 开发real-time web通讯系统。 twitter @hoorace weibo @hoorace From longtask.com
Node.js长连接开发实践
Node.js长连接开发实践
longhao
Tornado Development In Practice
Tornado开发实践
Tornado开发实践
ZY Zhang
node js 入门,by展烨
Node分享 展烨
Node分享 展烨
tb-vertical-guide
QCon - 一次 Clojure Web 编程实战
QCon - 一次 Clojure Web 编程实战
QCon - 一次 Clojure Web 编程实战
dennis zhuang
JavaScript is a client-side script language, but we can use it on server side programming now. However, it is still difficult to write server-side application for front-end developer. Here we try to find a solution to write server-side script that developer only need to understand and have client-side experience.
Non-MVC Web Framework
Non-MVC Web Framework
Fred Chien
介紹 gulp 給初學者前端學習
CP 值很高的 Gulp
CP 值很高的 Gulp
Yvonne Yu
十分鐘系列: http://ccc.nqu.edu.tw/db/ccc/slide.html
用十分鐘瞭解JavaScript的模組 -- 《還有關於npm套件管理的那些事情》
用十分鐘瞭解JavaScript的模組 -- 《還有關於npm套件管理的那些事情》
鍾誠 陳鍾誠
Node.js实践
Node js实践
Node js实践
jay li
Introduction to NodeJS, 1st TechParty@UIC, Zelong Liang
Introduction to NodeJS
Introduction to NodeJS
TechParty@UIC
包含 • 容器的背景和历程 • 如何规模化容器 • 产品化过程中常见的问题 • 容器的前景
北京 Docker 容器大会分享
北京 Docker 容器大会分享
杨文 陈
NODEjs Lesson1
NODEjs Lesson1
3dmodeldiy
在台北COSCUP 2012上关于Qt5的演讲
全新的Qt5
全新的Qt5
Yunqiao Yin
YARP 是一個反向代理工具包,運用 .NET (.NET Core) 建置高效能反向代理,YARP 的特點是容易自訂,用戶可以根據需求,自訂並且調整成來滿足特殊場景的需求。 YARP 提供了兩個主要使用和自訂的方向,第一個是作為一個全功能代理;另一種使用方式,則是將 YARP 用於高度自定義的環境,用戶可以直接呼叫 YARP 請求轉送程式,繞過路由和負載平衡等模組。開發者甚至可以在同一個程序中混合兩種方式,根據路由切換。 這場 session 也會介紹一些運用 YARP 解決問題的案例。
twMVC#43 YARP
twMVC#43 YARP
twMVC
MVVM framework security
前端MVVM框架安全
前端MVVM框架安全
Borg Han
Node.js là một hệ thống phần mềm được thiết kế để viết các ứng dụng internet có khả năng mở rộng, đặc biệt là máy chủ web. Chương trình được viết bằng JavaScript, sử dụng kỹ thật điều khển theo sự kiện, nhập/xuất không đồng bộ để tối tiểu tổng chi phí và tối đại khả năng mở rộng. Node.js bao gồm có V8 JavaScript engine của Google, libUV, và vài thư viện khác.
Tìm hiểu về NodeJs
Tìm hiểu về NodeJs
Bình Trọng Án
Nhập môn Node.js cho các anh em học lập trình di động. Đây là slide tóm tắt cho học viên di động tại TechMaster http://techmaster.vn
Node.js căn bản
Node.js căn bản
TechMaster Vietnam
More Related Content
What's hot
JavaScript 儼然就是下一代的主流程式語言,更是一個重新思考作業系統開發的新方向。誰說,開發系統程式是慣 C 的專利?就讓我們嘗試用 JavaScript 來打造自己的桌面環境吧! Node.js 的出現和 V8 的發展,讓 JavaScript 已經不再是網頁瀏覽器下的玩具,近年來的效能遽烈提升,加上多方高手的投入,除了能勝任伺服器應用,更能開發各式系統程式和桌面應用程式。而對於『慣 C』的開發者來說,其方便的模組擴充機制,也能讓自己的成果輕易地與 JavaScript 結合,讓 JavaScript 無所不能!
Java script 全面逆襲!使用 node.js 打造桌面環境!
Java script 全面逆襲!使用 node.js 打造桌面環境!
Fred Chien
my s
Noder eyes for frontend guys
Noder eyes for frontend guys
Hsu Ping Feng
解釋 coServ 的設計觀點,協助網站或是網路應用的開發者能更有效的使用 coServ 的各項功能,並期望 coServ 的開發者能有效縮短原有的開發時程。
不一樣的Web server... coServ
不一樣的Web server... coServ
Ben Lue
You can enjoy desktop development with Node.js and HTML5/CSS/WebGL right now. Here we also to announce that Stem project which is a JavaScript operating system, it makes developers be able to make things on embedded system with JavaScript only. There is no need to understand that difficult knowledge about embedded system when you work on Stem OS.
Node.js 進攻桌面開發
Node.js 進攻桌面開發
Fred Chien
過往在一般人的認知當中,開發桌面應用程式不外乎使用 C/C++,尤其在 KDE/Qt 的世界中更是如此。但面對今天日日求新的世界,使用 C/C++ 這類中低階的語言開發應用程式,總有個要命的問題 - 『開發效率太差』,不足因應這個時代對應用的大量需求。因此使用有高生產力的腳本(Script) 語言來開發應用程式,已經慢慢變成一個全世界都在追逐的話題,而在這網路的時代,當仁不讓的就是 JavaScript。 雖然,自 Qt 4.7 開始,提供了 QML 和 JavaScript 的整合,更讓開發者,可以使用極為普遍的 JavaScript 語言開發各式 Qt 應用程式。可是,由於投入的開發者不夠多,相關的 Ecosystem 和資源也不完整和不充足,所以對於一般的 JavaScript 開發者來說,入門門檻仍然相當高。基於前述種種缺點,近來愈來愈潮又同為 JavaScript 解決方案的 Node.js,反而是開發應用程式更好的選擇。在我們為其加上 Qt 的支援後,就可以不費吹灰之力用最潮的 Node.js 寫出原生的 Qt 程式。
用最潮的 Java script 盡情開發 kde qt 程式
用最潮的 Java script 盡情開發 kde qt 程式
Fred Chien
NodeJS上海分享会 2011-06-18 http://event.weibo.com/133410
Browser vs. Node.js Jackson Tian Shanghai
Browser vs. Node.js Jackson Tian Shanghai
Jackson Tian
使用node.js + socket.io 开发real-time web通讯系统。 twitter @hoorace weibo @hoorace From longtask.com
Node.js长连接开发实践
Node.js长连接开发实践
longhao
Tornado Development In Practice
Tornado开发实践
Tornado开发实践
ZY Zhang
node js 入门,by展烨
Node分享 展烨
Node分享 展烨
tb-vertical-guide
QCon - 一次 Clojure Web 编程实战
QCon - 一次 Clojure Web 编程实战
QCon - 一次 Clojure Web 编程实战
dennis zhuang
JavaScript is a client-side script language, but we can use it on server side programming now. However, it is still difficult to write server-side application for front-end developer. Here we try to find a solution to write server-side script that developer only need to understand and have client-side experience.
Non-MVC Web Framework
Non-MVC Web Framework
Fred Chien
介紹 gulp 給初學者前端學習
CP 值很高的 Gulp
CP 值很高的 Gulp
Yvonne Yu
十分鐘系列: http://ccc.nqu.edu.tw/db/ccc/slide.html
用十分鐘瞭解JavaScript的模組 -- 《還有關於npm套件管理的那些事情》
用十分鐘瞭解JavaScript的模組 -- 《還有關於npm套件管理的那些事情》
鍾誠 陳鍾誠
Node.js实践
Node js实践
Node js实践
jay li
Introduction to NodeJS, 1st TechParty@UIC, Zelong Liang
Introduction to NodeJS
Introduction to NodeJS
TechParty@UIC
包含 • 容器的背景和历程 • 如何规模化容器 • 产品化过程中常见的问题 • 容器的前景
北京 Docker 容器大会分享
北京 Docker 容器大会分享
杨文 陈
NODEjs Lesson1
NODEjs Lesson1
3dmodeldiy
在台北COSCUP 2012上关于Qt5的演讲
全新的Qt5
全新的Qt5
Yunqiao Yin
YARP 是一個反向代理工具包,運用 .NET (.NET Core) 建置高效能反向代理,YARP 的特點是容易自訂,用戶可以根據需求,自訂並且調整成來滿足特殊場景的需求。 YARP 提供了兩個主要使用和自訂的方向,第一個是作為一個全功能代理;另一種使用方式,則是將 YARP 用於高度自定義的環境,用戶可以直接呼叫 YARP 請求轉送程式,繞過路由和負載平衡等模組。開發者甚至可以在同一個程序中混合兩種方式,根據路由切換。 這場 session 也會介紹一些運用 YARP 解決問題的案例。
twMVC#43 YARP
twMVC#43 YARP
twMVC
MVVM framework security
前端MVVM框架安全
前端MVVM框架安全
Borg Han
What's hot
(20)
Java script 全面逆襲!使用 node.js 打造桌面環境!
Java script 全面逆襲!使用 node.js 打造桌面環境!
Noder eyes for frontend guys
Noder eyes for frontend guys
不一樣的Web server... coServ
不一樣的Web server... coServ
Node.js 進攻桌面開發
Node.js 進攻桌面開發
用最潮的 Java script 盡情開發 kde qt 程式
用最潮的 Java script 盡情開發 kde qt 程式
Browser vs. Node.js Jackson Tian Shanghai
Browser vs. Node.js Jackson Tian Shanghai
Node.js长连接开发实践
Node.js长连接开发实践
Tornado开发实践
Tornado开发实践
Node分享 展烨
Node分享 展烨
QCon - 一次 Clojure Web 编程实战
QCon - 一次 Clojure Web 编程实战
Non-MVC Web Framework
Non-MVC Web Framework
CP 值很高的 Gulp
CP 值很高的 Gulp
用十分鐘瞭解JavaScript的模組 -- 《還有關於npm套件管理的那些事情》
用十分鐘瞭解JavaScript的模組 -- 《還有關於npm套件管理的那些事情》
Node js实践
Node js实践
Introduction to NodeJS
Introduction to NodeJS
北京 Docker 容器大会分享
北京 Docker 容器大会分享
NODEjs Lesson1
NODEjs Lesson1
全新的Qt5
全新的Qt5
twMVC#43 YARP
twMVC#43 YARP
前端MVVM框架安全
前端MVVM框架安全
Viewers also liked
Node.js là một hệ thống phần mềm được thiết kế để viết các ứng dụng internet có khả năng mở rộng, đặc biệt là máy chủ web. Chương trình được viết bằng JavaScript, sử dụng kỹ thật điều khển theo sự kiện, nhập/xuất không đồng bộ để tối tiểu tổng chi phí và tối đại khả năng mở rộng. Node.js bao gồm có V8 JavaScript engine của Google, libUV, và vài thư viện khác.
Tìm hiểu về NodeJs
Tìm hiểu về NodeJs
Bình Trọng Án
Nhập môn Node.js cho các anh em học lập trình di động. Đây là slide tóm tắt cho học viên di động tại TechMaster http://techmaster.vn
Node.js căn bản
Node.js căn bản
TechMaster Vietnam
JSCon 2011, arranged by phpXperts. held in American International University Bangladesh.
JavaScript as a Server side language (NodeJS): JSConf 2011, Dhaka
JavaScript as a Server side language (NodeJS): JSConf 2011, Dhaka
Nurul Ferdous
NodeJS
NodeJS
.toster
How to scale and deploy NodeJS app
How to scale and deploy NodeJS app
Yacobus Reinhart
Introduction to Nimrod, an experimental NodeJS project that enables you to use `require()` in MongoDB shell code.
Nimrod: MongoDB Shell in NodeJS (JSConfUY 2015)
Nimrod: MongoDB Shell in NodeJS (JSConfUY 2015)
Valeri Karpov
Enterprise Applications are typically no more than a User Interface to a set of complex back-end systems. They allow Systems of Record to become Systems of Interaction by putting the records and the ability to interact with them in the palm of your hand. A good User Experience with such a Mobile App requires designing the entire end-to-end architecture with the User Interaction in mind. What is your enterprise mobile apps’ back-end? Is it a single ‘black-box’ serving up data via REST calls? Or is it a set of back-ends, communicating with your app’s UI via multiple APIs. Does your back-end include services that require you to change your app’s UI every time it gets updated? Does the nature of your back-end impact how you build your app, impact the UI design decisions you need to take? How do you test all your back-end(s) for functionality and performance? How do you integrate all these pieces together? How do you provide a good User Experience? As you build complex mobile apps, the architecture of your complete end-to-end system – Backend to UI – becomes critical to your application’s success. This presentation will help attendees identify key architectural decisions that they need to take early in their mobile app development lifecycle to help address these challenges, reduce risk and cost and enhance the User Experience. It will do so by presenting examples of successful architectures of mobile apps and explore key decisions they took and why.
Enterprise Mobile App UX: Designing from UI to Backend
Enterprise Mobile App UX: Designing from UI to Backend
Sanjeev Sharma
N
Java script at backend nodejs
Java script at backend nodejs
Amit Thakkar
Harimurti Prasetio (CTO NoLimit) - High Performance Node.js Dicoding Space - Bandung Developer Day 3 https://www.dicoding.com/events/76
High Performance NodeJS
High Performance NodeJS
Dicoding
Asynchronous I/O in NodeJS - new standard or challenges?
Asynchronous I/O in NodeJS - new standard or challenges?
Dinh Pham
Global Payment System- Reference Architecture
Global Payment System- Reference Architecture
Ramadas MV
Overview of Paypal.com
Paypal.com ppt
Paypal.com ppt
Savio Pereira
Context-aware apps - apps that know who you are, where you are, and what you've done - have been all the rage the last few years. Facebook's news feeds, Google Now, and Amazon Recommendations are examples of context-aware applications. Over the last few years, advancements in machine learning, big data, NoSQL, and API technologies has drastically reduced the complexity of building such apps, but requires a brand new approach system architecture. This presentation covers: Lambda architecture and Microservices - two new architectural styles to build contextual apps at scale How companies like Twitter and Netflix have implemented lambda architecture and microservices for recommendations, targeting, and more How Apigee uses both new architectures to implement predictive analytics through Insights (our big data predictive analytics product)
Webcast: API-Centric Architecture for Building Context-Aware Apps
Webcast: API-Centric Architecture for Building Context-Aware Apps
Apigee | Google Cloud
Node JS - Server side JS platform. An introduction.
NodeJS - Server Side JS
NodeJS - Server Side JS
Ganesh Kondal
this presentation will be a startup guide for the people learning NodeJS for the first time.
NodeJS guide for beginners
NodeJS guide for beginners
Enoch Joshua
Made for the unit Internet Commerce and Consumers, looking at the growth and innovation of online commerce with a particular emphasis on PayPal. View on YouTube for voiceover: https://www.youtube.com/watch?t=3&v=bmDrpOvAMFw
PayPal: A case study
PayPal: A case study
Kimberly Teo
Payment Service Providers Merchant Payment Systems General architecture of a Payment System Know-hows: Payment queues with MSSQL Broker Adapter Polymorphism Tracing in Service Oriented World Dynamic configuration editor with ASP.Net MVC
Peter Afanasiev - Architecture of online Payments
Peter Afanasiev - Architecture of online Payments
Ciklum Ukraine
Complete MVC on NodeJS by using ExpressJS, Mongoose, Jade with best practises
Complete MVC on NodeJS
Complete MVC on NodeJS
Hüseyin BABAL
ITLC - Hanoi - NodeJS - ArrowJS - 27-11 - 2015 more event : http://itlchn.vn
ITLC - Hanoi - NodeJS - ArrowJS - 27-11 - 2015
ITLC - Hanoi - NodeJS - ArrowJS - 27-11 - 2015
IT Expert Club
We describe the event-driven concurrency model used by Nodejs, a JavaScript server-side scripting platform. An overview of the traditional thread based approach(used by Apache) is also given. We compare both the approaches. An Introduction to Nodejs programming is provided and some useful packages are discussed.
Nodejs Event Driven Concurrency for Web Applications
Nodejs Event Driven Concurrency for Web Applications
Ganesh Iyer
Viewers also liked
(20)
Tìm hiểu về NodeJs
Tìm hiểu về NodeJs
Node.js căn bản
Node.js căn bản
JavaScript as a Server side language (NodeJS): JSConf 2011, Dhaka
JavaScript as a Server side language (NodeJS): JSConf 2011, Dhaka
NodeJS
NodeJS
How to scale and deploy NodeJS app
How to scale and deploy NodeJS app
Nimrod: MongoDB Shell in NodeJS (JSConfUY 2015)
Nimrod: MongoDB Shell in NodeJS (JSConfUY 2015)
Enterprise Mobile App UX: Designing from UI to Backend
Enterprise Mobile App UX: Designing from UI to Backend
Java script at backend nodejs
Java script at backend nodejs
High Performance NodeJS
High Performance NodeJS
Asynchronous I/O in NodeJS - new standard or challenges?
Asynchronous I/O in NodeJS - new standard or challenges?
Global Payment System- Reference Architecture
Global Payment System- Reference Architecture
Paypal.com ppt
Paypal.com ppt
Webcast: API-Centric Architecture for Building Context-Aware Apps
Webcast: API-Centric Architecture for Building Context-Aware Apps
NodeJS - Server Side JS
NodeJS - Server Side JS
NodeJS guide for beginners
NodeJS guide for beginners
PayPal: A case study
PayPal: A case study
Peter Afanasiev - Architecture of online Payments
Peter Afanasiev - Architecture of online Payments
Complete MVC on NodeJS
Complete MVC on NodeJS
ITLC - Hanoi - NodeJS - ArrowJS - 27-11 - 2015
ITLC - Hanoi - NodeJS - ArrowJS - 27-11 - 2015
Nodejs Event Driven Concurrency for Web Applications
Nodejs Event Driven Concurrency for Web Applications
Similar to Nodejs introduce - using Socket.io
介绍Fuel、定制Fuel、定制Fuel实现超融合架构的云计算产品。
基于Fuel的超融合一体机
基于Fuel的超融合一体机
EdwardBadBoy
Lamp高性能设计
Lamp高性能设计
锐 张
关于Node.js的入门介绍。
课题二:Node.js那些事儿
课题二:Node.js那些事儿
Liu Allen
北京地区PHP爱好者2010聚会[12月19日胜利举办,CU、ThinkinginLamp联办],黑夜路人主讲《构建基于Lamp的中型网站架构》,详情见详情goo.gl/xCCxy或goo.gl/j89N9
构建基于Lamp的中型网站架构
构建基于Lamp的中型网站架构
HonestQiao
Javascript primer plus
Javascript primer plus
Dongxu Yao
使用Javascript及HTML5打造協同運作系統
使用Javascript及HTML5打造協同運作系統
Hsu Ping Feng
研討內容: 呼應上次研討內容分享的理論,此次將以專案實作講解,讓大家瞭解如何使用MVC! 講解內容包括專案建立、套版、建立Controller、View、Model等... 想要快速上手的你,怎能錯過此次的精彩分享!! 2012-06-14 http://mvc.tw
Asp.net mvc 從無到有 -twMVC#2
Asp.net mvc 從無到有 -twMVC#2
twMVC
拿到設計切好的HTML,要建立成MVC網站 建立MVC網站,並使用MVC的預設配置放入靜態檔案 建立雙層Layout與Section 建立HomeController與Index與View 用RanderAction下載新聞資枓 用RanderPartial載入登入 Ajax登入與簡單ModelBinder 使用HtmlHelper、UrHelperl與 用NuGet下載組件
twMVC#02 | ASP.NET MVC 從無到有
twMVC#02 | ASP.NET MVC 從無到有
twMVC
某年某月 twMVC 分享內容。 從人、事、物三個面向來談專案與效能調教相關內容。
一個微信專案從0到000的效能調教
一個微信專案從0到000的效能調教
Bruce Chen
深入浅出NodeJS
深入浅出NodeJS
sunzhenghua
2022-03-03 Study Area 酷學園
十二項架構設計原則
十二項架構設計原則
Philip Zheng
高性能LAMP程序设计
高性能LAMP程序设计
高性能LAMP程序设计
fuchaoqun
钱宝坤:多浏览器集成的JavaScript单元测试工具
钱宝坤:多浏览器集成的JavaScript单元测试工具
taobao.com
對 Full-Stack IoT Development 與 Node.js 的導覽
全端物聯網探索之旅 - 重點整理版
全端物聯網探索之旅 - 重點整理版
Simen Li
54chen在人人网给应届生的一次讲座
人人网开发一站式体验
人人网开发一站式体验
zhen chen
高性能Lamp程序设计 付超群
高性能Lamp程序设计 付超群
高性能Lamp程序设计 付超群
Shaoning Pan
Node.js在淘宝的应用实践
Node.js在淘宝的应用实践
taobao.com
Java SE 7 技術手冊
Java SE 7 技術手冊投影片第 11 章 - 執行緒與並行API
Java SE 7 技術手冊投影片第 11 章 - 執行緒與並行API
Justin Lin
从林书豪到全明星 - 虎扑网技术架构如何化解流量高峰
从林书豪到全明星 - 虎扑网技术架构如何化解流量高峰
Scourgen Hong
Node.js入門介紹 1.基本介紹,讓非工程師也能了解基本網頁運作流程 2.Node.js簡介 3.Node.js安裝 4.Node.js使用,完成簡易Node.js程式 5.Node.js特性,了解Node.js不同之處 6.Node.js優缺點,根據自身需求決定如何採用
猴子也能懂的Node.js
猴子也能懂的Node.js
HopenglishRD
Similar to Nodejs introduce - using Socket.io
(20)
基于Fuel的超融合一体机
基于Fuel的超融合一体机
Lamp高性能设计
Lamp高性能设计
课题二:Node.js那些事儿
课题二:Node.js那些事儿
构建基于Lamp的中型网站架构
构建基于Lamp的中型网站架构
Javascript primer plus
Javascript primer plus
使用Javascript及HTML5打造協同運作系統
使用Javascript及HTML5打造協同運作系統
Asp.net mvc 從無到有 -twMVC#2
Asp.net mvc 從無到有 -twMVC#2
twMVC#02 | ASP.NET MVC 從無到有
twMVC#02 | ASP.NET MVC 從無到有
一個微信專案從0到000的效能調教
一個微信專案從0到000的效能調教
深入浅出NodeJS
深入浅出NodeJS
十二項架構設計原則
十二項架構設計原則
高性能LAMP程序设计
高性能LAMP程序设计
钱宝坤:多浏览器集成的JavaScript单元测试工具
钱宝坤:多浏览器集成的JavaScript单元测试工具
全端物聯網探索之旅 - 重點整理版
全端物聯網探索之旅 - 重點整理版
人人网开发一站式体验
人人网开发一站式体验
高性能Lamp程序设计 付超群
高性能Lamp程序设计 付超群
Node.js在淘宝的应用实践
Node.js在淘宝的应用实践
Java SE 7 技術手冊投影片第 11 章 - 執行緒與並行API
Java SE 7 技術手冊投影片第 11 章 - 執行緒與並行API
从林书豪到全明星 - 虎扑网技术架构如何化解流量高峰
从林书豪到全明星 - 虎扑网技术架构如何化解流量高峰
猴子也能懂的Node.js
猴子也能懂的Node.js
More from Caesar Chi
從技術前輩的視角理解技術決策,技術世界的不斷變化,工程師的智慧決策之道,理解工程師心路歷程通道,從技術架構到技術選題的考量,邁向真正的資深工程師。
為何技術老人這樣想那樣做?
為何技術老人這樣想那樣做?
Caesar Chi
我們將探討如何找到合適的軟體工程師。首先,明確職務需求,如前端 React、後端和 SRE。接著,搜尋人才並篩選候選人。在面試過程中,提出技術問題,如資料庫問題,並讓面試者使用 Mermaid syntax 回答。利用 ChatGPT 支援的 Mermaid 語法進行驗證。 確保題目具有客觀事實,並明確定義輸入和輸出要求。在答案驗證階段,串接 OpenAI API 進行評價,並使用工具如 Calendly、IFTTT 和 Zapier 進行面試安排。 在面試過程中,提出與履歷經歷、團隊經驗和公司團隊認同度相關的問題。然而,專注度不足可能導致問題制式化。因此,透過 AI 輔助系統提高客製化程度。使用 ChatGPT 輸出潛在問題,並進行角色扮演,評價求職者的回答。 將回答轉換為文字,使用工具如雅婷逐字稿、Descript、Transkriptor 或 Google Docs。再利用 ChatGPT 輸出評價結果,根據工作標準級距判定求職者所處階段。最後,考慮薪資因素,決定是否讓求職者進入下一階段。
面試AI技術大進化,加速招聘軟體工程師的全套攻略!
面試AI技術大進化,加速招聘軟體工程師的全套攻略!
Caesar Chi
如何成為一位工程師,身為工程師有哪些是入職後上需要注意項目, 成為工程師之後路途該如何往下走 ,如何知道自己走到資深的路線上,工程師的下一步發展
初探工程師升級手冊 2022
初探工程師升級手冊 2022
Caesar Chi
LINE 在串接上,如果遇到預約系統,會有哪些要注意的項目, 30 分鐘小小分享,希望能夠引起更多討論,謝謝
預約及客服 LINE 服務串接大挑戰
預約及客服 LINE 服務串接大挑戰
Caesar Chi
Azure IoT Service and Remote monitoring widget setup and customization
Remote monitoring widget setup and customization
Remote monitoring widget setup and customization
Caesar Chi
JS 的歷史與未來: 從 Non-type 到 Type 的愛恨情仇
JS 從 Non-type 到 Type 的愛恨情仇
JS 從 Non-type 到 Type 的愛恨情仇
Caesar Chi
Let's talk about LINE@2.0 change and LIFF + Push
LINE@ 2.0 offline to online
LINE@ 2.0 offline to online
Caesar Chi
e-Commerce Chatbot - AI strategy and Chat bot user flow 智能溝通策 流程規劃與實做,以電子商務為 ,透過 e-Commerce 服務流程如何導入 chatbot,以及如何整合 LUIS AI 文字辨識系統到整體流程的實務分享及挑戰
Chatbot 智能溝通策 流程規劃與實做 e-Commerce Chatbot - AI strategy and Chat bot user flow
Chatbot 智能溝通策 流程規劃與實做 e-Commerce Chatbot - AI strategy and Chat bot user flow
Caesar Chi
Chatbot with e-Commerce experience sharing
PWA and Chatbot - with e-Commerce experience sharing
PWA and Chatbot - with e-Commerce experience sharing
Caesar Chi
We focus on newbie front end / JavaScript full-stack engineer training, we will tell training evolution. And we well tell you how PWA works in training process.
Morden F2E Education - Think of Progressive Web Apps
Morden F2E Education - Think of Progressive Web Apps
Caesar Chi
Codecept.js is a framework which integrate Webdriver.io, Protractor, Phantom.js, make QA / developer easy to program front end test / UI test code. Let's know new framework - codecept.js
codecept.js introduce - front end test E2E tool introduce
codecept.js introduce - front end test E2E tool introduce
Caesar Chi
對於所有人來說可以仰躺在墾丁沙灘邊曬太陽邊工作,還可以領著薪水,遠端工作是所有開發者心中的夢想,遠端的光鮮亮麗的背後是否有任何不為人知的問題!? 遠端開發在尋求自由後所必須要付出的代價,到底有多高,我們要如何才能建立起遠端團隊的合作與工作模式,這次主題將與大家一起分享。
遠端團隊專案建立與管理 remote team management 2016
遠端團隊專案建立與管理 remote team management 2016
Caesar Chi
介紹 Angualr.js 2 以及完整生態系,包含工作模式及 Angular2 如何與 firebase 協作的概念談。 introduce Angular2 and what is concept of Angular2, how it works for Angular Universal. Firebase how to help developer improvement.
Introduce Angular2 & render & firebase flow
Introduce Angular2 & render & firebase flow
Caesar Chi
從參與技術社群到舉辦社群,主持社群的心路歷程及經驗分享
如何提昇技術力 - 參與技術社群之經驗分享
如何提昇技術力 - 參與技術社群之經驗分享
Caesar Chi
html5 & phonegap usage.
html5 & phonegap
html5 & phonegap
Caesar Chi
CI, it is test, code, refactor, release, next cycle, how about front end goes. We can do more robust to users.
From devOps to front end Ops, test first
From devOps to front end Ops, test first
Caesar Chi
資料內容同此篇,http://www.slideshare.net/clonncd/docker-with-cloud-service。 談論 docker 運作架構,以及增加 Node.js example book 及 Google Service support, how to deploy to GCP
Docker with Cloud Service GCPUG
Docker with Cloud Service GCPUG
Caesar Chi
目標朝著勝利邁進,過程經歷多次疊代,從不斷的失敗經驗累積,到逐漸了解自我及適合展開的步伐。 Web 開發,獨自開發到團隊開發,始終是一生修練的課題。 藉此議題,希望帶出更多經驗分享及傳承。
從失敗中學習打造技術團隊
從失敗中學習打造技術團隊
Caesar Chi
Docker 架構介紹,如何藉由 docker 讓開發流程能夠提高資訊通透度,節省軟體平台建置時間,加速開發流程的進展。 後面提到如何搭配原有 Http 架構結合 Docker ,透過 Load balancer 架構,搭配不同雲端服務,打造不倒傳說。
Docker with Cloud Service
Docker with Cloud Service
Caesar Chi
從技術人出發,以平臺開發為出發點,讓大家了解,從一個人開發,到多人開發團隊,經驗分享。 以開發平臺為基底,從孤軍奮戰到團隊合作,了解團隊所有成員屬性,到整體流程改善,經驗分享。
技術單兵作戰及團隊開發流程差異
技術單兵作戰及團隊開發流程差異
Caesar Chi
More from Caesar Chi
(20)
為何技術老人這樣想那樣做?
為何技術老人這樣想那樣做?
面試AI技術大進化,加速招聘軟體工程師的全套攻略!
面試AI技術大進化,加速招聘軟體工程師的全套攻略!
初探工程師升級手冊 2022
初探工程師升級手冊 2022
預約及客服 LINE 服務串接大挑戰
預約及客服 LINE 服務串接大挑戰
Remote monitoring widget setup and customization
Remote monitoring widget setup and customization
JS 從 Non-type 到 Type 的愛恨情仇
JS 從 Non-type 到 Type 的愛恨情仇
LINE@ 2.0 offline to online
LINE@ 2.0 offline to online
Chatbot 智能溝通策 流程規劃與實做 e-Commerce Chatbot - AI strategy and Chat bot user flow
Chatbot 智能溝通策 流程規劃與實做 e-Commerce Chatbot - AI strategy and Chat bot user flow
PWA and Chatbot - with e-Commerce experience sharing
PWA and Chatbot - with e-Commerce experience sharing
Morden F2E Education - Think of Progressive Web Apps
Morden F2E Education - Think of Progressive Web Apps
codecept.js introduce - front end test E2E tool introduce
codecept.js introduce - front end test E2E tool introduce
遠端團隊專案建立與管理 remote team management 2016
遠端團隊專案建立與管理 remote team management 2016
Introduce Angular2 & render & firebase flow
Introduce Angular2 & render & firebase flow
如何提昇技術力 - 參與技術社群之經驗分享
如何提昇技術力 - 參與技術社群之經驗分享
html5 & phonegap
html5 & phonegap
From devOps to front end Ops, test first
From devOps to front end Ops, test first
Docker with Cloud Service GCPUG
Docker with Cloud Service GCPUG
從失敗中學習打造技術團隊
從失敗中學習打造技術團隊
Docker with Cloud Service
Docker with Cloud Service
技術單兵作戰及團隊開發流程差異
技術單兵作戰及團隊開發流程差異
Nodejs introduce - using Socket.io
1.
@clonn (Caesar Chi)
clonn.blogspot.com http://nodejs.org/
2.
學習任何事物都必須
3.
快快樂樂
4.
因此本次主題訂為
5.
快快樂樂學習
6.
為何使用nodeJS?
7.
為了實現即時回應 Facebook, plurk的即時回饋,讓我回不去了…
8.
找了許多套實現方式 activeMQ, erlang,
Twisted, jetty comet, php comet…
9.
從中選擇了
10.
Apache(nginx) + PHP
V8 Engine Javascript
11.
優勢???
12.
非阻塞 non-blocking 每個程序當中,皆能平均分享資源,確保程序執行資源不會被鎖死
13.
事件驅動 event-driven 經由事件觸發才會開始執行流程,一般都會處於等待狀態
14.
CommonJS 一種標準,提供javascript標準設計規範於各個平台
15.
NPM Node 模組管理,方便於管理模組套件。
16.
任何平台適用 Linux,Mac,以及windows都可以正常運作。 (v
0.5.0之後)
17.
Javascript 採用javascript,利用v8 編譯腳本,執行程序並不限定於瀏覽器中。
前端工程師基本配備 =b
18.
nodeJS學習方式?
19.
快快樂樂閱讀API
20.
STDIO (console) Timer
21.
Timer process
22.
process HTTP
23.
HTTP QueryString
24.
QueryString File system
25.
這些API… 有個印象就好
26.
安裝nodejs sudo apt-get
install node download node.exe (windows)
27.
安裝npm curl http://npmjs.org/install.sh
| sh
28.
快快樂樂測試node node ↓
console.log(“hello world”); (/"≡ _ ≡)/~┴┴
29.
學習nodejs的初衷 產生即時服務(real time)
30.
nodeJS simple code
31.
nodeJS
32.
Front end javascript
code 那麼長…看行數都想睡覺
33.
用原生的nodeJS 一堆坑 …
而且不快樂 還記得今天的標題?
34.
快快樂樂學習
35.
http://www.oreillymaker.com/
36.
socket.io 跨瀏覽器,整合前後端,即時回饋實現方案。
37.
瀏覽器支援 WebSocket Flash®
Socket AJAX long polling AJAX multipart Forever Iframe JSONP Polling
38.
安裝Socket.io npm install
socket.io
39.
Port listen Socket.io
watch 模組引用 http, file read Socket.io event
40.
前端套件引用 Socket.io watch
Socket.io event
41.
Server Code Client
Code
42.
Code 變簡單專注於開發就對了
43.
結語
44.
單一切入nodeJS 找尋太多外掛會迷失方向 nodeJS
+ ? = ∞
45.
nodeJS資源?
46.
nodejs.orggithub.com/joyent/node/wiki/Community The Node
Beginner BookMastering Node.jsUp and Running with Node.js
47.
wiki.nodejs.tw
48.
Q & A?
49.
謝謝!
Download now