Development on Va...
Follow
Find tag "MongoDB"
6.5K views | +10 today
Development on Various Platforms
Your new post is loading...
Your new post is loading...
Rescooped by Ertunç Efeoğlu from JavaScript for Line of Business Applications
Scoop.it!

Web-based MongoDB admin interface written with Node.js and express

Web-based MongoDB admin interface written with Node.js and express | Development on Various Platforms | Scoop.it

Current features:
* Connect to multiple databases
* Connect and authenticate to individual databases
* Authenticate as admin to view all databases
* Database blacklist/whitelist
* View/add/rename/delete collections
* View/add/update/delete documents
* Use BSON data types in documents

Planned features:
* Support for replica set connections
* Web-based command-line interface
* Site authentication
* REST interface


Via Jan Hesse
more...
No comment yet.
Rescooped by Ertunç Efeoğlu from JavaScript for Line of Business Applications
Scoop.it!

Getting MEAN With MongoDB and AngularJS

Getting MEAN With MongoDB and AngularJS | Development on Various Platforms | Scoop.it

MEAN is a full app development stack including MongoDB, Express, Node.JS and AngularJS. In this hour we'll visit with Valeri Karpov of MongoDB who first coined the term. He'll cover background on why he selected these components and why other developers might choose the same stack. From there, we'll chat with Ward Bell from IdeaBlade discussing how BreezeJS makes managing data simpler in large applications. Our last speakers are from StrongLoop. They'll present on how MEAN can work for mobile enterprise environments. We'll end with a short Q&A.


Via Jan Hesse
more...
No comment yet.
Rescooped by Ertunç Efeoğlu from JavaScript for Line of Business Applications
Scoop.it!

Tutorial - Getting Started With Node.js, Express, MongoDB

Tutorial - Getting Started With Node.js, Express, MongoDB | Development on Various Platforms | Scoop.it

HE DEAD-SIMPLE STEP-BY-STEP GUIDE FOR FRONT-END DEVELOPERS TO GETTING UP AND RUNNING WITH NODE.JS, EXPRESS, JADE, AND MONGODBSET UP THE FULL STACK AND HAVE A WEBPAGE RUNNING IN 30 MINUTES. MAKE IT TALK TO YOUR DB IN ANOTHER 30.

In my experience, the "next level" tutorials out there seem about 30 levels further along. We go from "Hello, World!" to building out an entire blogging system with comments. Which is also great, but a lot of times those tutorials assume the reader has done a whole bunch of intermediate fiddling, and they often drop a bunch of big functions on you all at once. I tend to learn best by making lots of smaller, intermediate steps, and I don't think I'm the only one.

Well, good news, everyone! I've done the fiddling and read a bunch of tutorials and shouted at my command prompt until things finally worked. I have a web project up and running which uses Node.JS, the Express framework, the Jade HTML pre-processor, and MongoDB for data. I can read to and write from the DB. From there, the sky's the limit.

Here's the deal: I'm going to show you how to get all of this stuff set up. I'll be assuming that you're a front-end developer who knows HTML5/CSS3/JavaScript well enough that I don't have to explain those. If that's you, then this should be a solid primer.

 


Via Jan Hesse
more...
No comment yet.
Rescooped by Ertunç Efeoğlu from JavaScript for Line of Business Applications
Scoop.it!

MongoDB solves problems MySQL didn't solve at the time

Hacker News comments on the article "MongoDB Days" here: http://gaiustech.wordpress.com/2013/04/13/mongodb-days/

 

Last week I attended MongoDB Day London. Now MongoDB itself is a technology that I’m fairly interested in, I can see where it would have its uses. But the problem is the people! They all talk like this:

* Some problem that just doesn’t really exist (or hasn’t existed for a very long time) with relational databases

* MongoDB

* Profit!

 

So anyway, since it’s free‡, there’s no reason not to evaluate MongoDB, and see if it suits your use cases. But just remember that these kids think they’re solving problems that IBM (et al) solved quite literally before they were born in some cases, and the features are probably already there in your existing database/technology stack (I have used Oracle for my rebuttals just because I am most familiar with it, but I expect the same is true for SQL Server and DB/2 as well). Talk to your friendly local DBA…


Via Jan Hesse
more...
No comment yet.
Rescooped by Ertunç Efeoğlu from JavaScript for Line of Business Applications
Scoop.it!

Zza! Single page application for ordering pizzas built on the MEAN stack with Breeze.js

Zza! Single page application for ordering pizzas built on the MEAN stack with Breeze.js | Development on Various Platforms | Scoop.it

Zza! is a single page application for ordering pizzas, salads and drinks.

This is the 100% JavaScript version of Zza! written for Node.js running Express with a MongoDB database.

It's built on the BMEAN stack:

 

Breeze   client-side data modeling and data accessMongo   server-side document-oriented databaseExpress   server-side web application framework on nodeAngular   client-side presentation frameworkNode   server-side platform for web applications

 

Breeze works well with Microsoft technologies as we've demonstrated many times. It also works well outside the Microsoft ecosystem. To drive that point home, this sample has ...

no C#
no ASP.NET
no Web API
no IIS
no Entity Framework
no SQL Server
Via Jan Hesse
more...
No comment yet.
Rescooped by Ertunç Efeoğlu from JavaScript for Line of Business Applications
Scoop.it!

Building a RESTful Application With PHP & MongoDB - Part 2

Building a RESTful Application With PHP & MongoDB - Part 2 | Development on Various Platforms | Scoop.it

In this tut, we are gonna see how the API stuffs does it work and return backs the response to our blog tut.

So, What are the things we gonna see...

What the heck is REST & Why we need to use?Building our Application as RESTFul Service using PHP Slim Framework and storing in MongoDB.Sending back the Response to our AngularJS

 

Now, you have the idea what is REST thing, the ingredients to make our application are,PHP Framework, Slim Framework will do (since your app is not that big)To store our data, we choose Mongo (Read here for more intel)
Via Jan Hesse
more...
No comment yet.
Rescooped by Ertunç Efeoğlu from JavaScript for Line of Business Applications
Scoop.it!

Ground Javascript Framework

Ground Javascript Framework | Development on Various Platforms | Scoop.it

Create advanced web applications based on the latest technologies using a logical and light-weight framework. Built to provide seamless realtime client-server synchronization and complete offline support.

In ground, most of the application logic is moved from the server to the client, whereas the server acts mostly as an scalable, efficient distributed storage and synchronization controller.

It includes also some rather useful features such as a hierarchical routing system, an undo/redo manager, property and declarative bindings, reference counting and automatic synchronization between clients and servers. It is design to always deliver high performance and low memory consumption.

Ground is written in Typescript, for modularity and stability and is suitable for both javascript and typescript projects.



Via Jan Hesse
more...
No comment yet.
Rescooped by Ertunç Efeoğlu from JavaScript for Line of Business Applications
Scoop.it!

Developing mobile apps with Node.js and MongoDB, Part 2: Hints and tips

Developing mobile apps with Node.js and MongoDB, Part 2: Hints and tips | Development on Various Platforms | Scoop.it

Get implementation details on using Node.js (server-side JavaScript), rather than Java technology, to develop systems of engagement. In this article, the IBM Extreme Blue team who developed a RESTful backend application using Node.js and MongoDB shares their thought process and recommendations.

In this article, we share lessons we learned in the process of developing a RESTful backend application using Node.js and MongoDB. We highlight our thought process in several high-level design and implementation decisions. We'll cover these topics:
* Leveraging NPM (Node Packaged Modules)
* Understanding asynchronous programming
* Structuring a large Express.js application's routing configuration
* Application-level logging
* Approaching data persistence and modeling
* Solving Passbook-specific challenges including cryptographic functions not supported by Node
* And we address subtle "gotchas" in hopes of expediting the learning process for those interested in Node.js and MongoDB development:
* Don't make assumptions about objects or their properties in a dynamically typed language
* Avoid implicit control flow
* Understand your dependencies' behavior


Via Jan Hesse
more...
No comment yet.
Rescooped by Ertunç Efeoğlu from JavaScript for Line of Business Applications
Scoop.it!

What is the MEAN stack?

What is the MEAN stack? | Development on Various Platforms | Scoop.it

Over the past few weeks I talked to a lot of people and the question I got asked the most was ‘What is the MEAN stack?’ That’s a very legitimate question and in this post I will try to describe my understanding of the MEAN stack and hopefully provide you with a clear understanding on what this new acronym is and how you can set it up on your own.

MEAN is an abbreviation and encompasses some new technologies, namely MongoDB, ExpressJS, AngularJS and NodeJS. The way this stack functions is similar to how the LAMP stack/framework works – let’s do a comparison between the two them:


Via Jan Hesse
more...
No comment yet.
Rescooped by Ertunç Efeoğlu from JavaScript for Line of Business Applications
Scoop.it!

Using Express.js for APIs

Using Express.js for APIs | Development on Various Platforms | Scoop.it

A few tips and libraries for creating and documenting RESTful APIs with Express.js.

These days I spend more time using Express for APIs that send nothing but JSON. In this post I’ll cover a few libraries and reminders to help keep your code organized and your API friendly for developers.

I’m assuming an API backed by MongoDB, and that we’re using Mongoose. Covering the basics of Mongoose is beyond the scope of this article, but I want to highlight a few lesser-known bits.


Via Jan Hesse
more...
No comment yet.
Rescooped by Ertunç Efeoğlu from JavaScript for Line of Business Applications
Scoop.it!

Does everyone hate MongoDB?

Does everyone hate MongoDB? | Development on Various Platforms | Scoop.it

A technical look at the reason why MongoDB sucks, why I'm migrating from MongoDB and goodbye MongoDB community posts. Is everyone leaving MongoDB?

For a guaranteed surge of traffic and to hit the Hacker News homepage, all you need to do is write about why you hate MongoDB and/or migrated to some other database. We’ve been using it to power our server monitoring service, Server Density, for over 3 years now and so with experience, many of the problems cited in these posts seem like basic mistakes in deployment and understanding.


Via Jan Hesse
more...
No comment yet.
Rescooped by Ertunç Efeoğlu from JavaScript for Line of Business Applications
Scoop.it!

Node.JS Course Slides

Node.JS Course Slides | Development on Various Platforms | Scoop.it

Writing server side code in JavaScript is easier than ever with Node.JS. Combined with MongoDB, you can build a full featured server and database for your application on the cloud in the same programming language you know and love.

In this course we learn Node.JS from the ground up, starting with the basic Node.JS capabilities, and moving on to web applications using express framework. We later continue to talk about data storage in the popular and simple NoSQL database: MongoDB.

Course Duration: 2 Days (16 Hours).


Via Jan Hesse
more...
No comment yet.
Rescooped by Ertunç Efeoğlu from JavaScript for Line of Business Applications
Scoop.it!

Building a RESTful Application With PHP & MongoDB - Part 1

Building a RESTful Application With PHP & MongoDB - Part 1 | Development on Various Platforms | Scoop.it

So, What are the things we gonna see...

Updated structuring for AngularJSMaking an RESTFUL API CallUse of AngularJs ResourceThe example tutorial is simple 'yet another blog' stuff, now we are only going to see how to make the API call only and nothing else. (need to go slowly)

Sometime ago, we have learned how to automate stuffs with the help of Yeoman and GruntJs. But, in growing application, we need to properly place certain files in certain places so we can jump to files easily(With the help of Sublime Of course!). 


Via Jan Hesse
more...
No comment yet.