django isn’t mean

Post on 05-Apr-2017

98 Views

Category:

Software

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Django isn’t MEAN

이외국인 도대체 누구일까요?{

“name”: “beege”,“name_kr”: “미르”,“age_intl”: 29,“nationality”: “US”,“job”: “jr. engineer”,“programming_languages”:

[“java”, “python”, “go”],“status”: “single ;)”,“github”: “https://github.com/TheBeege”

}

What’s MEAN?

MEAN is an end-to-end Javascript web framework. It’s short for Mongo, Express, Angular, and Node, the technologies that compose the stack.

What do I care about? (And what we’ll talk about)

● Tooling

● Dependencies

● Code Structure

Tooling

Tooling

● What do I want?○ Easy○ Good documentation

MEAN

Tooling -- Yeoman

Uhhh….

I just want a MEAN app...

Tooling -- Yeoman

Many options…

Well, no problem, let’s check the documentation.

Tooling -- Yeoman

Oh….

Tooling -- Yeoman

Okay, found their docs…

Let’s start with an endpoint. I know what that is.

Tooling -- Yeoman

Tooling -- Yeoman

Okay, let’s make a client page…

Wait… which... uhh...

Tooling -- Yeoman

Wait, so I need to generate separate pieces for everything???

(╯°□°)╯︵ ┻━┻

Django

Tooling -- Django

……..Nice.

Tooling -- Django

Cool. Let’s make a new resource...

Wait… that’s it?So beautiful...

Dependencies

Dependencies

● Why do I care?○ Security○ Stability○ Performance○ Complexity

MEAN

Dependencies - MEAN

Dependencies - MEAN

Dependencies - MEAN

Dependencies - MEAN

In total…

I’m not even going to count.

Django

Dependencies - Django

BWAHAHAHAHHAH

Okay, cool.

Code Structure

Code Structure

● What do I want?○ Easily understood○ Low complexity

MEAN

Code Structure - MEAN

lol

Code Structure - MEAN

No.

Django

Code Structure - Django

To Be Fair...

The MEAN stack is more focused on production-ready applications that scale.

Django seems to be more focused on getting things done quickly and easily

Regardless...

Django is definitely not MEAN.

It’s just

top related