號稱下一代的Ruby on Rails框架——Meteor介紹
Pretty much every aspect of our lives is being changed by software. Software has the power to delight, entertain, help us communicate, simplify our work, enhance our creativity, connect us to old friends, and so much more. However writing good software is still a complex process that takes too long, and requires too much expertise. Addressing that pain is what makes Matrix’s latest investment, Meteor, so interesting.
Every once in a while a new application development framework comes along that dramatically accelerates the way people create applications. Those rare platforms that excite developers ultimately revitalize software development and spur new creativity. Though it's still early, Meteor appears to be the next big thing in Web application development as it is clearly delighting both expert and novice developers.
Right now application developers are all faced with the need to write applications that deal with the mobile web, and step up to users demands for a new level of interactivity. Desktop applications are being replaced by new SaaS/cloud applications, and there is a huge need to create applications for smartphones and tablets.
If you’ve ever looked at Google’s spreadsheet and wondered how they got such great interactivity in a browser, and been impressed by the fact that it would automatically update any other user’s view of the spreadsheet in realtime, then Meteor is for you. Meteor takes the complexity out of writing this kind of realtime, highly interactive web/mobile application.
Over the last few years there has been a huge investment made in updating and improving the performance of Javascript. in browsers. That has led to the creation of a powerful new client-side platform. that allows a huge amount of application processing to move to the edge of the network away from the server. Now that this is possible, app authors are naturally gravitating in that direction, in the same way that they did when PCs emerged in the 80s and when native mobile clients emerged a few years ago.
To quote Matt DeBergalis of Meteor “We have been building these interactive data-centric apps using web-based technology. It's a basic impedance mismatch -- we're using stateless web protocols to manage stateful clients that need to constantly get new data from the server. Meteor is basically a reset of the table that plugs the good technologies like JavaScript, MongoDB, Node.js, and Websockets together in a more appropriate way, with new protocols and new system abstractions.”
Every once in a while a new application development framework comes along that dramatically accelerates the way people create applications. Those rare platforms that excite developers ultimately revitalize software development and spur new creativity. Though it's still early, Meteor appears to be the next big thing in Web application development as it is clearly delighting both expert and novice developers.
Right now application developers are all faced with the need to write applications that deal with the mobile web, and step up to users demands for a new level of interactivity. Desktop applications are being replaced by new SaaS/cloud applications, and there is a huge need to create applications for smartphones and tablets.
If you’ve ever looked at Google’s spreadsheet and wondered how they got such great interactivity in a browser, and been impressed by the fact that it would automatically update any other user’s view of the spreadsheet in realtime, then Meteor is for you. Meteor takes the complexity out of writing this kind of realtime, highly interactive web/mobile application.
Over the last few years there has been a huge investment made in updating and improving the performance of Javascript. in browsers. That has led to the creation of a powerful new client-side platform. that allows a huge amount of application processing to move to the edge of the network away from the server. Now that this is possible, app authors are naturally gravitating in that direction, in the same way that they did when PCs emerged in the 80s and when native mobile clients emerged a few years ago.
To quote Matt DeBergalis of Meteor “We have been building these interactive data-centric apps using web-based technology. It's a basic impedance mismatch -- we're using stateless web protocols to manage stateful clients that need to constantly get new data from the server. Meteor is basically a reset of the table that plugs the good technologies like JavaScript, MongoDB, Node.js, and Websockets together in a more appropriate way, with new protocols and new system abstractions.”
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/301743/viewspace-738661/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- rails on ruby,ruby on rails 之程式碼塊(二)AI
- Ruby on Rails 生成指定版本的 Rails 專案AI
- ruby on rails 小技巧AI
- Ruby on Rails Ping ++ 支付AI
- 肖威洞察 | Ruby on Rails 的快速學習的體系框架;AI框架
- 幾種實用型Ruby Web開發框架介紹Web框架
- ruby on rails筆記和理解AI筆記
- Rails並不是用Ruby編寫的AI
- Ruby on rails專案中 引入BootstrapAIboot
- Ruby on Rails Mountable vs. Full EngineAI
- 從NodeJS切換到Ruby on Rails - nikodunkNodeJSAI
- Ruby on Rails中的MVC架構是如何工作的AIMVC架構
- spring框架的介紹Spring框架
- 強大的Rails/Ruby開發工具:JetBrains RubyMine 2023 for macAIMac
- Meteor:全棧JavaScript開發框架的先驅全棧JavaScript框架
- TPHP框架介紹PHP框架
- .NET框架介紹框架
- Scrapy框架的使用之Scrapy框架介紹框架
- 開發新手最容易犯的50個 Ruby on Rails 錯誤(1)AI
- Kubernetes 的層級名稱空間介紹
- 號稱“100%去中心化”的YOLO幣能衝嗎?(詳細介紹及玩法攻略)中心化YOLO
- 【Ruby on Rails全棧課程】2.7 塊(Block)和迭代器AI全棧BloC
- Java常用的5大框架介紹!Java框架
- Spring框架之IOC介紹Spring框架
- Gin框架介紹及使用框架
- 搜尋引擎框架介紹框架
- Retrofit網路框架介紹框架
- DeerOJ的前端框架介紹-config.php前端框架PHP
- Quarkus簡介:下一代Kubernetes原生Java框架Java框架
- 從底層去認識 ruby 的load,require,gems,bundler,以及rails中的autoloadingUIAI
- steam帳號怎麼註冊 steam帳號名稱密碼細節設定全過程介紹密碼
- Prism:框架介紹與安裝框架
- Net6 EFcore框架介紹框架
- Scrapy 框架介紹之 Puppeteer 渲染框架
- 瀏覽器fuzz框架介紹瀏覽器框架
- Android系統介紹與框架Android框架
- MyBatis框架介紹及其實操MyBatis框架
- Android模組化框架介紹Android框架
- 幽默:Ruby on Rails團隊提出Rail治理名單引發爭議AI