Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   как разрабатывать подобный код? (https://javascript.ru/forum/misc/66771-kak-razrabatyvat-podobnyjj-kod.html)

innowed 09.01.2017 20:58

как разрабатывать подобный код?
 
Здравствуйте! Всем знаком такой вот код:
var express = require('express')
var app = express()

app.get('/', function (req, res) {
  res.send('Hello World')
})

Если его можно назвать как использование API, то как разрабатывать такое api, где почитать про это?

innowed 09.01.2017 21:36

наверное, такой пример будет понятнее
const http = require("http");

http.Server.prototype.get = function(pattern, callback){
//как получить доступ к аргументам, которые передадутся в callback?
}

const app = new http.Server(function(req, res) {

     app.get('/', function(req, res) {
     //какие-нибудь действия
    });

});

innowed 15.01.2017 13:14

:-?

innowed 16.01.2017 16:28

Цитата:

Сообщение от Rise (Сообщение 440774)
Почитай великого объяснителя и исходный код его объяснений, и как сказал там один мудрец - познай искусство создания модуля nodejs дабы постичь истину.

Честно говоря не понимаю, как это имеет отношение к моему вопросу, там-то человек пытается разобраться в том, что такое require('express').

Мне же интересно, как создавать функцию, один из аргументов которой колбек со своими аргументами


Часовой пояс GMT +3, время: 01:50.