Стандартная система наследования для node.js и браузеров (включая IE6)? - PullRequest
1 голос
/ 20 октября 2010

Я ищу стандартную систему наследования, которая может работать как в node.js, так и в браузерах.

sys.inherits не работает в старых браузерах (Object.create).

Все библиотеки js (jquery, extjs, dojo ...) имеют похожие, но наследуемые системы. (Не знаю, какой из них подходит для node.js)

Хотите использовать тот, который прост и может в будущем стать «стандартным» (по крайней мере, в системе на основе node.js).

Есть идеи? Какой из них вы используете?

Также найдено несколько интересных проектов:

http://howtonode.org/prototypical-inheritance (не подходит для IE)

http://jsclass.jcoglan.com/modules.html (слишком большой, слишком рубиновый?)

Кстати, я использую require.js во внешнем интерфейсе.

Спасибо

1 Ответ

0 голосов
/ 24 ноября 2010

Используйте sys.inherits на стороне сервера node.js, используйте все, что ваша платформа использует во внешнем интерфейсе.

Сохраняйте это простым.

...