Сообщение от trikadin
|
Контроллер для ангуляра, например, лежит в отдельном файле. Этот файл подключается как модуль. В файл с контроллером импортятся любые классы/модули, которые нужны
|
допустим, в этом контроллере тебе нужны встроенные сервисы ангуляра. Как ты их запрашиваешь?
Сообщение от trikadin
|
По сути, я сейчас планирую сначала оставить ангуляр только для отображения (всю логику вынести в модули/классы)
|
у меня так и есть)
Сообщение от trikadin
|
отом убрать ангуляр вообще)
|
вот только ангуляр - это не шаблонка, т.е. просто заменить его не получится. Это еще двойное связывание и прочее (фреймворк).
Я уже предпринял шаги для разделяй и властвуй.
Один из них
Сообщение от kobezzza
|
И перейти на React
|
или на ангуляр 2.0 =)
---
Сейчас моя либа выглядит так:
Iterator,
RecursiveIterator,
camelCase, // строку или ключи объекта рекурсивно
casify, // строку или ключи объекта рекурсивно
copy // глубокое копирование,
copyShallow,
extend,
getType,
identity,
isArray,
isArrayLike,
isBoolean,
isDate,
isFinite,
isFunction,
isInteger,
isNull,
isNumber,
isObject,
isRegExp,
isString,
isSymbol,
isUndefined,
isWindow,
kebabCase, // строку или ключи объекта рекурсивно
noop,
partial,
snakeCase // строку или ключи объекта рекурсивно,
typify // строку или ключи объекта рекурсивно
Не нравятся названия (взял их из lowdash)
camelCase
kebabCase
snakeCase
есть идеи?