TechCrunch Mozilla Launches Built-In HTML5 App Development Environment For Firefox TechCrunch Starting today, Firefox users on the Nightly release channel can begin testing WebIDE, a development environment for HTML5 apps that is now built right...
ere’s a brand new, revisited tutorial for Express.js 4, Node.js and MongoDB (Mongoskin) free-JSON RESTful API server. Contents:Node.js and MongoDB REST API OverviewREST API Tests with Mocha and SuperagentNPM-ing Node.js Server DependenciesExpress.js 4.x Middleware CaveatExpress.js and MongoDB (Mongoskin) ImplementationRunning The Express.js 4 App and Testing MongoDB Data with MochaConclusion and Further Express.js and Node.js ReadingThis Node.js, Express.js and MongoDB (Mongoskin) tutorial will walk you through writing the test using the Mocha and Super Agent libraries. This is needed for a test-driven development building of a Node.js free JSON REST API server. The server application itself will utilize Express.js 4.x framework and Mongoskin library for MongoDB. In this REST API server, we’ll perform create, read, update and delete (CRUD) operations and harness Express.js middleware concept with app.param() and app.use() methods.
Have you ever wanted to build a search feature into an application? In the old days, you might have found yourself wrangling with Solr, or building your own search service on top of Lucene — if you were lucky.
This post is to continue the story of my MongoDB self-learning back in January. Also, the theme for March self-learning is about Windows Azure, thus I guess it’s a good opportunity to combine these two knowledge together. So, let’s continue the story now. Basically, after the one-month MongoDB learning in January, I have successfully built a simple web application allowing users to add pinpoints on Google Map and store those info on MongoDB. However, all those are happening in local machine. So, how to do that if we would like to deploy it on, for example, Azure for the public to access? Fortunately, with the help of Microsoft WebMatrix, the whole process is rather simple and straight-forward.Basically, after the one-month MongoDB learning in January, I have successfully built a simple web application allowing users to add pinpoints on Google Map and store those info on MongoDB. However, all those are happening in local machine. So, how to do that if we would like to deploy it on, for example, Azure for the public to access? Fortunately, with the help of Microsoft WebMatrix, the whole process is rather simple and straight-forward.
In the last post I showed how AutoMapper and its LINQ projection can prevent SELECT N+1 problems and other lazy loading problems. That was pretty cool, but wait, there’s more! What about complex aggregation?
Google announced a big surprise just a few days ahead of the Google I/O Conference in San Fransisco. They have launched a brand new tool called Web Starter Kit, a boilerplate with powerful tools to quickly start your web development projects.
When running a node application in production, you need to keep stability, performance, security, and maintainability in mind. Outlined here is what I think are the best practices for putting node.js into production.
Cloud Media Converter Now Available on AWS Marketplace Virtual-Strategy Magazine (press release) Code Creator's Cloud Media Converter contains node.js, ffmpeg and videoconverter.js all on Ubuntu 12.04 LTS.
Handling errors in asynchronous flow In a previous article we talked about managing async flow and escaping the callback hell. The problem Handling errors in asynchronous flow is pretty straightforward and easy.
Silver Spring, MongoDB team up to scale real-time smart grid data platform Energy Business Review Silver Spring Networks has partnered with MongoDB to use the MongoDB database to seamlessly capture and store high volumes of rapidly changing,...