在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
开源软件名称:ziaukhan/html5-showcase开源软件地址:https://github.com/ziaukhan/html5-showcase开源编程语言:JavaScript 88.1%开源软件介绍:HTML5 ShowcaseUsing AngularJS, D3.js, Three.js, WebRTC, Socket.IO, Node.js, and MongoDBHTML5 has extremely powerful features and API's.
A lot of developers the world over are developing very compelling apps using some of these capabilities.
However, the main power comes from using these capabilities together in a synergistic way.
The power of client side database, offline, real-time and peer-to-peer capabilities combined with scalable vector and 3D graphics allows us to create compelling user experiences.
The recent crop of MVC frameworks allows us to develop code that is maintainable and testable both on the client as well as the server.
If you combine this HTML5 magnificence with the power and scalability of the cloud (PaaS) you indeed have a revolution at your hands.
Basically it extends the MEAN (MongoDB, ExpressJS, AngularJS and Node.js) Stack with D3, Three.js, Socket.IO and PouchDB The HTML5 Showcase is a demonstration for developers of how to use these features seamlessly and how this extended stack can be used to develop applications. Platforms it can run on:
Run it on your browser: http://html5-showcase.azurewebsites.net/ For those who want to learn I suggest the following resources:
In this architecture the Node.js/MongoDB server code can be easily replaced with ASP.NET MVC/SQL Server on Windows Azure, Java EE with MySQL, and PHP with MySQL. These three versions are currently under development. There is tremendous interest in these technologies. I have been teaching them in universities, even in a auditorium with a capacity of 350, students are willing to sit on the floor to learn. We announced free classes for these technologies on the social media and over 1,000 students showed up to take the admission tests. Developers and students all over world love these technologies. Soon we are planning to start these courses on a global scale (technology under development). The idea is to teach the under-privileged youth of the world and make them productive citizens. You can follow my activities on my profile or on facebook. Note: I have not used RequireJS in this project because I am also using it as a teaching tool in my classes. My experience is that RequireJS makes it difficult for the students to follow and play with the code. |
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论