javascript — нужно понимать за кадром | Node.js

Я хотел бы знать, как я могу написать что-то (маленький) как узел в родном языке (c, cpp). Я читал, что эксперты по c, c ++ разработали node.js и сделали его доступным через интерфейс javascript. Этот интерфейс намного проще для запуска с приложениями node.js.

Речь идет не о переизобретении колеса (только обучение), но я хочу узнать / понять, с чего начать, если я хочу создать сервер, работающий как узел, он не ориентирован на производительность, масштабируемость или простоту. ничего подобного.

Любая книга или любая тема c, cpp, которая поможет мне начать с веб-сокетов, широковещательной передачи данных и таких важных функций узла. Я новичок в c, cpp, но мне нужно понять, что делает узел такой сильной технологией.

Есть ли другие решения, кроме как взять исходный код node.js?

0

Решение

Node.js работает на libuv — это асинхронная кроссплатформенная библиотека io, написанная на C. По сути, она делает все, что делает узел, но предоставляет только интерфейсы C.

2

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]