powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Что такое AnguarJS?
470 сообщений из 470, показаны все 19 страниц
Что такое AnguarJS?
    #39487961
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как бы и статьи всякие есть. Теоретические.
А кто с ним работает? Для каких целей больше подходит? Вообще есть-ли люди, у которых имеется законченный проект с этой штукой (кроме хелловорлда, ясен пень)?
Не могу просечь фишку уже неделю почти.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39487980
Фотография FishHook
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSergeКак бы и статьи всякие есть. Теоретические.
А кто с ним работает? Для каких целей больше подходит? Вообще есть-ли люди, у которых имеется законченный проект с этой штукой (кроме хелловорлда, ясен пень)?
Не могу просечь фишку уже неделю почти.
Люди есть, проекты есть.
>>> Для каких целей больше подходит?
А для каких целей вообще фреймворки пишут, как по-твоему? Любые новые инструменты в программировании решают только одну задачу - уменьшение сложности. Если у тебя нет задач, которые тебе сложно решать на чистом JS и HTML, то ангуляр тебе не нужен.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39488001
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FishHookShSergeКак бы и статьи всякие есть. Теоретические.
А кто с ним работает? Для каких целей больше подходит? Вообще есть-ли люди, у которых имеется законченный проект с этой штукой (кроме хелловорлда, ясен пень)?
Не могу просечь фишку уже неделю почти.
Люди есть, проекты есть.
>>> Для каких целей больше подходит?
А для каких целей вообще фреймворки пишут, как по-твоему? Любые новые инструменты в программировании решают только одну задачу - уменьшение сложности. Если у тебя нет задач, которые тебе сложно решать на чистом JS и HTML, то ангуляр тебе не нужен.
Вот и спрашиваю в каких случаях он эту самую сложность уменьшает.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39488025
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSerge,

Мы работаем. У нас есть законченные проекты, и далеко не один.
Подходит для реализации клиентского приложения, выполняемого в браузере.
Как минимум, хорошо подходит для релизации админок.
Очень хорошо подходит для enterprise решений.

Современный ангуляр 4-ой версии, эксплуатирует компонентный подход. Всё приложение бьётся на самостоятельные изолированные компоненты. Компоненты взаимодействуют через сервисы. Если бы не было ангуляра или подобных фреймворков, так или иначе, что-то подобное пришлось бы писать самим. Был бы свой велосипед.

Какую фишку тут не получается просечь? То, что не надо писать свой велосипед? Это и есть собственно фишка. Существенное, я бы даже сказал, колоссальное сокращение затрат и труда, чтобы получить результат.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39488028
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSergeВот и спрашиваю в каких случаях он эту самую сложность уменьшает.

В случае, когда тебе надо сосредоточиться на непосредственном решении задач, а не на инфраструктуру, архитектуру и обвязку.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39488038
Фотография FishHook
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSergeВот и спрашиваю в каких случаях он эту самую сложность уменьшает.
Вот и повторяю, что если у тебя вопросов со сложностью проекта не возникало, то таких случаев ты не знаешь. Как возникнут, так ты и узнаешь.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39488062
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FishHookВот и повторяю, что если у тебя вопросов со сложностью проекта не возникало, то таких случаев ты не знаешь. Как возникнут, так ты и узнаешь.
Вообще-то вопросов со сложностью в javascript правда не возникало. А вот с самой архитектурой MVC и MVP сплошь и рядом. Это когда действительно хелловорлд превращается в "сложный проект".
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39488077
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSergeВообще-то вопросов со сложностью в javascript правда не возникало. А вот с самой архитектурой MVC и MVP сплошь и рядом. Это когда действительно хелловорлд превращается в "сложный проект".

Нужно больше конкретики :)
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39488266
Фотография FishHook
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSergeВообще-то вопросов со сложностью в javascript правда не возникало. А вот с самой архитектурой MVC и MVP сплошь и рядом.
Ну это все равно что сказать: "Проблем с эрекцией у меня нет, просто член не стоит"
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39488278
mini.weblab
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVostt,

а в чем разница между AngularJS и Angular2(4)?
(уже попробовала AngularJS, но до Angular2 пока не добралась)
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39488306
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FishHookНу это все равно что сказать: "Проблем с эрекцией у меня нет, просто член не стоит"
Не совсем верно, хотя остроумно.
Если уж цитируешь, то цитируй полностью. Я же сказал, что мвц и мвп - это те штуки, которые превращают элементарную программу в сложную.
Вообще-то, критерии сложности у всех разные. Я не видел нигде на вэб-страницах чрезвычайно сложной (клиентской) функциональности. Более того, считаю, что сложные программы возникают из-за кривого проектирования на уровне постановки задачи, ну и, понятное дело, кривой реализации.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39488337
Фотография FishHook
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>>>Я же сказал, что мвц и мвп - это те штуки, которые превращают элементарную программу в сложную.
Давно вы в АйТи?
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39488343
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSergeЯ не видел нигде на вэб-страницах чрезвычайно сложной (клиентской) функциональности.
А в Lotus Domino?
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39488366
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSergeFishHookНу это все равно что сказать: "Проблем с эрекцией у меня нет, просто член не стоит"
Не совсем верно, хотя остроумно.
Если уж цитируешь, то цитируй полностью. Я же сказал, что мвц и мвп - это те штуки, которые превращают элементарную программу в сложную.Элементарной программе оно не нужно. Оно нужно большой и сложной программе. Использование фреймворков и паттернов делает ее меньше, проще, единообразней.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39488392
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mini.weblabhVostt,

а в чем разница между AngularJS и Angular2(4)?
(уже попробовала AngularJS, но до Angular2 пока не добралась)

https://habrahabr.ru/post/320014/
https://dzone.com/articles/typed-front-end-with-angular-2
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39488401
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSergeЯ же сказал, что мвц и мвп - это те штуки, которые превращают элементарную программу в сложную.

Вовсе нет.
Вообще, очень странная позиция.
Т.е. получается, что ребята, которые используют MVC, намеренно усложняют себе жизнь? Типа было всё просто и элементарно, потом понаехали какие-то паттерны и стало вдруг всё сложно и непонятно?

Короче, либо у тебя немного с логикой что-то не то, либо лыжи не едут.


ShSergeБолее того, считаю, что сложные программы возникают из-за кривого проектирования на уровне постановки задачи, ну и, понятное дело, кривой реализации.

Как понять, что проектирование «кривое»? У тебя есть какие-то критерии и метрики, чтобы глядя на код, ты мог сказать, что проектирование кривое? Опять таки, критерий «сложной» программы?


ShSergeЯ не видел нигде на вэб-страницах чрезвычайно сложной (клиентской) функциональности.

Глядя на автомобили, я вообще не вижу что в них такого сложного. Хреновина на колёсах с рулём и педалями. Т.е. это смотря с какой стороны посмотреть.

Вообще, посыл не понятен. Вопросы по ангуляру с конкретикой всё ещё ожидаются.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39488459
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVostt...Т.е. получается, что ребята, которые используют MVC, намеренно усложняют себе жизнь? Типа было всё просто и элементарно, потом понаехали какие-то паттерны и стало вдруг всё сложно и непонятно?...
Отчасти - да. Однажды (давно) видел программу, написанную на Дельфях, где был реализован какой-то хитрый паттерн. Да, программа работала, и всё зашибись. Чтобы работала одна форма требовалось несколько модулей: в одном запросы к БД, во втором бизнес-логика, в третьем, собственно сама форма с кнопочками и т.д. . Вобщем-то логично.
Соответственно, для того, чтобы внести изменение в программу, приходилось последовательно вносить изменения в эти несколько модулей. Вобщем, ничего страшного. Да, забыл сказать, это была бухгалтерская программа. Сервер - MS SQL.
Вот, из-за изменения законодательства, мне пришлось срочно и коренным образом менять алгоритм начисления больничных. Я обалдел от объёма работы, который надо было сделать за 2 дня командировки. Дело в том, что все запросы к базе были, типа select *, а логика - на делфях. Ну не умел (или не хотел) автор изучать SQL.
Я перенёс весь алгоритм начисления на SQL-сервер. Ну, хранимую процедуру написал. Правда я её долго писал и отлаживал. Больше дня. Ну и за пару часов с перекурами прикрутил её к форме.
Если бы я писал на делфях, с соблюдением того паттерна - нифига бы у меня не получилось. Поэтому я с большой осторожностью отношусь к программистам, которые говорят про паттерны.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39488520
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSergeЕсли бы я писал на делфях, с соблюдением того паттерна - нифига бы у меня не получилось.
квалификация программиста вызывает вопросы
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39488531
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Конечно джедаям из ПТ виднее.
Вообще-то я про ангуляр спрашивал. А не просил комментарии о своей квалификации.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39488534
Фотография FishHook
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSerge,

А о какой квалификации может идти речь, когда вопрошающий не понимает смысла существования фреймворков и не видит причин для введения высокоуровневых абстракций?
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39488551
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSergeОтчасти - да.

Отчасти вилка — смертельно опасный предмет, но если пользоваться ей по назначению, то это очень полезный инструмент, не так ли? Я просто пытаюсь подвести к тому, что сами по себе паттерны и архитектурные шаблоны полезны только при правильном и адекватном их применении.

ShSergeСоответственно, для того, чтобы внести изменение в программу, приходилось последовательно вносить изменения в эти несколько модулей.

1. Может проблема в неправильно спроектированной системе, а не в применяемых паттернах?
2. А может всё дело в том, что это язык делфи такой плохой, на другом языке такой проблемы бы не получилось (ирония)?
3. Ну что там ещё использовалось? if-ы использовались? Похоже проблема в них

ShSergeЯ перенёс весь алгоритм начисления на SQL-сервер.

С моей точки зрения, ты только ещё навредил.

ShSergeЕсли бы я писал на делфях, с соблюдением того паттерна - нифига бы у меня не получилось. Поэтому я с большой осторожностью отношусь к программистам, которые говорят про паттерны.

Так и не стало понятно, почему у тебя не получилось бы. В чём конкретно проблема-то была? И при чём тут паттерны?
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39488705
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttТак и не стало понятно, почему у тебя не получилось бы. В чём конкретно проблема-то была?ТС испугался надолго увязнуть в незнакомом болоте.

Понимаю и не осуждаю. Программирование это не только использование фреймворков, но и поиск компромиссов.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39488791
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FishHook...вопрошающий не понимает смысла существования фреймворков...
Понимаю, иначе и этого топика бы не было.
FishHook....и не видит причин для введения высокоуровневых абстракций
Если говорить об javascript . то как раз и пытаюсь понять. А твои глупые посты очень этому мешают. Шёл бы ты в своё ПТ.

AntonariyТС испугался надолго увязнуть в незнакомом болоте..
Ясен пень испугался.

Всёт-аки хочу возвратиться к нашим мутонам. Всякие мвц и мвп существуют для того, чтобы разделить данные, бизнес-логику и то, что видишь на экране. Каким боком это относится к javascript ?
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39488799
Фотография FishHook
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSergeВсякие мвц и мвп существуют для того, чтобы разделить данные, бизнес-логику и то, что видишь на экране. Каким боком это относится к javascript ?


Код: javascript
1.
2.
3.
4.
5.
6.
7.
// Это данные

data = [
   {name: "Foo", price: 10},
   {name: "Bar", price: 20},
   {name: "Baz", price: 40},
]



Код: javascript
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
// Это бизнес-логика
   
   
@Injectable()
export class PriceService {

   url = "api/price_list/";

   constructor (private http: Http) {}

   getPriceList(): Observable<IMenuDataItem[]>{
     return this.http.get(this.url)
                     .map(this.extractData)
                     .catch(this.handleError);
   }

   private extractData(res: Response){
      let body = res.json();
      return body || [];
   }

   private handleError (error: Response | any) {
      let errMsg = `[${error.url}]: ${error.status} - ${error.statusText || ''}`;
      return Observable.throw(errMsg);
  }

}



Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
//Это отображение

@Component({
  selector: "price-list",
  template: `<row *ngFor="let item of data">
                       <cell>{{item.name}}}</cell>
                       <cell>{{item.price}}}</cell>
                   </row>
`
})
export class View implements OnInit{}
   data = [];
   constructor(private service: PriceService){}
   ngOnInit(){
       this.service. getPriceList().subscribe(data=> this.data = data)
}
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39488803
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSerge,
До сих пор не в курсе про MVC?
Оно в 2х ипостасях.
- на сервере буква С. Это post и перерисовка страницы
- на клиенте напр. Ангуляре. Это ajax.
Про дельфи глупый пример, т.к. там MVC внутри компонентов.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39488804
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSergeКаким боком это относится к javascript ?

Таким же боком, как и к другому языку программирования. Клиентское приложение должно работать данными и бизнес-логикой, которые реализуются на веб-сервере. Как клиентское приложение будет с этим работать? Однозначно, это будут какие-то запросы к серверу AJAX/REST. Оно будет получать и отправлять данные, какие данные? Очевидно, заранее определённые и известные.

Теперь вопрос. Где и как это будет происходить? Если для тебя очевидно, что это будет происходить где попало, в колбеках на событиях DOM-элементов и размазано как попало по JS-файлам и блокам <script> в страницах, а учитывая, что ты задаешь такой вопрос, видимо именно так ты и думаешь, то конечно никаким боком. Но JS тут не при чём.

В ангуляре бизнес-логика и работа с данными, а именно определение формата данных, формирование правильных запросов, выносятся в отдельные самостоятельные сервисы. Т.е. это и есть М — Модель в контексте обсуждаемого паттерна.

В качестве контроллера и представления выступает в ангуляре Компонент. Класс компонента это К — контроллер, он дёргает сервисы, определяет реакцию на действия пользователя, управляет представлением. Шаблон компонента это V — представление, определяет как это всё выглядит в разных допустимых ситуациях.

Я всё же удивляюсь тому, как поставлен вопрос. Даже интересно, а как ты вообще тогда себе представляешь JavaScript? Если у тебя не укладываются обычные понятия разработки ПО, применимые практически к любому языку.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39489267
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо за комменты. Я понял, что ангуляр мне нахрен не нужен.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39489270
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttЯ всё же удивляюсь тому, как поставлен вопрос. Даже интересно, а как ты вообще тогда себе представляешь JavaScript? Если у тебя не укладываются обычные понятия разработки ПО, применимые практически к любому языку.
Странно от тебя, Хвост, это слышать.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39489297
Фотография FishHook
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSergeСпасибо за комменты. Я понял, что ангуляр мне нахрен не нужен.
Я же тебе это с самого начала это донёс.
авторА для каких целей вообще фреймворки пишут, как по-твоему? Любые новые инструменты в программировании решают только одну задачу - уменьшение сложности. Если у тебя нет задач, которые тебе сложно решать на чистом JS и HTML, то ангуляр тебе не нужен .
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39489299
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FishHook,

Для работы мне достаточно SQL+MVC+EF+jQuery. А для души - чистый javascript.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39489318
Фотография FishHook
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSergeFishHook,
Для работы мне достаточно SQL+MVC+EF+jQuery. А для души - чистый javascript.
Да мне насрать
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39489324
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FishHook,

Если у тебя болит живот, сходи в сортир и не появляйся на проффорумах.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39489326
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSergeСпасибо за комменты. Я понял, что ангуляр мне нахрен не нужен.

Признаться, что тупо не осилил, гордость не позволяет?
Если бы хотел разобраться, ты бы зашёл в доку, почитал туториал, поставил starter kit, и офигел бы от крутости фреймворка.
Если бы хотел понять, то не игнорировал бы вопросы и ответы, которые тебе здесь писали.

Ты типа пришёл на концерт рока в майке с надписью «ТАТУ форева, рок говно!».
Детский сад какой-то.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39489328
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSergeFishHook,

Для работы мне достаточно SQL+MVC+EF+jQuery. А для души - чистый javascript.

Если достаточно, нафига лезть в тему, которую изначально понятно, что не осилишь? Сиди, наслаждайся жизнью. Знаю чувака, который уже седьмой год пилит сайты визитки на джумле и нормально.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39489329
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVostt,

Хрень в том, что вместо того, чтобы рассказать об этой штуке, вы начали обсуждать мою проффнепригодность. А на вопрос так и не ответили. Я уже нагуглил и разобрался.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39489334
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSergehVostt,

Хрень в том, что вместо того, чтобы рассказать об этой штуке, вы начали обсуждать мою проффнепригодность. А на вопрос так и не ответили. Я уже нагуглил и разобрался.

Я твою профпригодность не обсуждал. Я несколько раз с завидной упёртостью выспрашивал у тебя хоть какую-то конкретику по вопросу. Ты благополучно всё проигнорил и вывел какой-то нелепый вердикт.

Лично я вижу это так. Ты пришёл не что-то реально узнать, а c подходом типа «ангуляр говно, mvc говно, потому что, ну знаити, у меня была детская травма на этой почве, но вы давайте переубеждайте меня, переубеждайте... всё равно это говно и мне не нужно».

Зачем тратить чужое время? Ни конструктива, ни пользы, ни фана.
Какой-то унылый жалкий троллинг.

Вот если честно, именно от тебя этого я никак не ожидал.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39489337
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSergehVostt,

Хрень в том, что вместо того, чтобы рассказать об этой штуке, вы начали обсуждать мою проффнепригодность. А на вопрос так и не ответили. Я уже нагуглил и разобрался.ShSerge, не обижайся на убогого, он нанимает верстальщика, который ему делает, а сам он только пи-ть может.
а по поводу ангуляра - полсностью с тобой согласен
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39489342
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадяShSerge, не обижайся на убогого, он нанимает верстальщика, который ему делает, а сам он только пи-ть может.
а по поводу ангуляра - полсностью с тобой согласен

Обиженка пришёл
Получить похвалу от вади, это отнюдь не комплимент, стоит призадуматься.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39489346
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVostt,

Я просто хотел переписать свою программу "Пасьянсы", которая работает с настройками правил JSON (несколько десятков знаю). Хотел какую-то новую технологию освоить.
Ну да, для работы это не нужно. Так, для души.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39489348
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Хвост, тебя забанить? Я баню не на время, а навечно Спроси у МСУ.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39489361
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSergeХвост, тебя забанить? Я баню не на время, а навечно Спроси у МСУ.

Очень интересно, за что?
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39489365
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSergehVostt,

Я просто хотел переписать свою программу "Пасьянсы", которая работает с настройками правил JSON (несколько десятков знаю). Хотел какую-то новую технологию освоить.
Ну да, для работы это не нужно. Так, для души.
На ES8 для начала перепиши.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39489366
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttShSergeХвост, тебя забанить? Я баню не на время, а навечно Спроси у МСУ.

Очень интересно, за что?
Покамест, кроме перехода на личности и оскорбления мембера
hVosttвадяShSerge, не обижайся на убогого, он нанимает верстальщика, который ему делает, а сам он только пи-ть может.бу
а по поводу ангуляра - полсностью с тобой согласен

Обиженка пришёл
Получить похвалу от вади, это отнюдь не комплимент, стоит призадуматься.
не за что.
Давай таки по сабжу продолжим.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39489368
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А вообще в ОНС надо было поднять вопрос о состоятельности модератора, когда обнаружилось, что он про CORS и XMLHttpRequest Level 2 не слышал.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39489372
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAНа ES8 для начала перепиши.
Интересно. Ещё всё не прочухал, но почитаю.
Недавно (2 года назад) написал программулину на ХТМЛ5, с поворотами объектов и прочей хернёй. Не оценили. А я ведь старался.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39489374
Агнец за бортом
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSergeНедавно (2 года назад) написал программулину на ХТМЛ5, с поворотами объектов и прочей хернёй. Не оценили. А я ведь старался.

Достойно жирного шрифта в CV
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39489375
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAА вообще в ОНС надо было поднять вопрос о состоятельности модератора, когда обнаружилось, что он про CORS и XMLHttpRequest Level 2 не слышал.
А что это за фигня? Я пользуюсь только jsonp, а не реквестом или CORS. Показать пост пятилетней давности? Или ты это не про меня?
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39489376
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSergeНедавно (2 года назад) написал программулину на ХТМЛ5, с поворотами объектов и прочей хернёй. Не оценили. А я ведь старался.
Если херня, то кому она нужна? Как ни старайся..
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39489377
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSergeskyANAА вообще в ОНС надо было поднять вопрос о состоятельности модератора, когда обнаружилось, что он про CORS и XMLHttpRequest Level 2 не слышал.
А что это за фигня? Я пользуюсь только jsonp, а не реквестом или CORS. Показать пост пятилетней давности? Или ты это не про меня?
Покажи..
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39489378
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANA,

Поищи сам. Я здесь как раз продвигал кроссдоменный аякс.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39489380
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSergeskyANA,

Поищи сам. Я здесь как раз продвигал кроссдоменный аякс.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39489381
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
По популярности наша тема всего на 4-м месте.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39489420
mini.weblab
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
тоже погуглила и почитала обзоры :)
первое впечатление такое
AngularJS хорошо дополнит мой фронтэнд стэк (HTML/CSS/JS/JQuery/Bootstrap + AngularJS)
Angular 2(4) смущает навязанным серверным JS (мой выбор - серверный Питон)
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39489422
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mini.weblabAngular 2(4) смущает навязанным серверным JS (мой выбор - серверный Питон)

Чиво? Где навязывает? С какого перепуга? Пиши свой бек на чём хочешь, хоть на питоне.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39489434
mini.weblab
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVostt,

это мое первое впечатление от прочитанного, и вполне вероятно, что оно ошибочно.

установка Angular 2(4) требует установки Node.js, из чего я делаю вывод, что данный фреймворк изначально заточен под серверный JS. Я не отрицаю, что бэк можно написать и на Питоне, и на чем угодно, но, с моей точки зрения, это очень сомнительное архитектурное решение, которое впоследствии нивелирует все преимущества данного фреймворка.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39489446
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mini.weblab...требует установки Node.js...
Я тоже такое прочитал. Убивает наповал.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39489451
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Node.js нужен только при разработке. Собранный для prod проект и развёрнутый на сервере уже не нуждается в нём.

ShSerge а тебя не убивает, что для ASP.NET много чего требуется? :)

Смешно право наблюдать как люди, пройдясь по верхам, вместо того, чтобы немножко углубиться и ответить на возникшие вопросы, начинают делать не понятные выводы.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39489453
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А ещё вы, ребята, палитесь, что про современные подходы к сборке проекта, утилиты полезные, Webpack и т.д. не особо в курсе :)
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39489454
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAА ещё вы, ребята, палитесь, что про современные подходы к сборке проекта, утилиты полезные, Webpack и т.д. не особо в курсе :)не только лишь каждый джедай может оседлать гребень каждой волны.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39489493
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mini.weblabэто мое первое впечатление от прочитанного, и вполне вероятно, что оно ошибочно.

Первое впечатление всегда ошибочное. Земля плоская. Солнце ходит по кругу, всё это первое впечатление :)


mini.weblabустановка Angular 2(4) требует установки Node.js

Для первого ангуляра тоже часто используется Node.js для сборки. Всякие утилиты для сборки и упаковки JS, CSS тоже используют Node.js.


mini.weblabЯ не отрицаю, что бэк можно написать и на Питоне, и на чем угодно, но, с моей точки зрения, это очень сомнительное архитектурное решение, которое впоследствии нивелирует все преимущества данного фреймворка.

Не понял в чём сомнительность архитектурного решения. Для ангуляра бек пишется на чём угодно, у него вообще нет архитектурных решений для бека, только фронт. Бек там только сборка, при чём можно серверить фронт в целях разработки, т.е. меняешь стили или скрипты, они на лету пересобираются, а можно собрать всё в статические JS/CSS, и публиковать на сервер, где вообще нет Node.js

В общем рекомендую не основываться на первых впечатлениях. Если что-то решили для себя, например, продвинуться в профессиональном плане, идите дальше. Ставьте starter kit, пробуйте сделать hello world или что-то по-сложнее. И только потом делайте выводы.

А нет так, по верхам, как ShSerge (дай Бог ему здоровья и благополучия, а то ещё забанит).
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39489500
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVostt...дай Бог ему здоровья и благополучия, а то ещё забанит...
Не забанит. Хреновый пост про Вадю был. А предыдущий очень даже неплохой.

ПС. Всёравно в технологии чё-то не очень разобрался. А нафига ноде-то?
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39489502
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSergeВсёравно в технологии чё-то не очень разобрался.
Наброшу :)

Angular - настройка среды разработки и production сборки с AOT-компиляцией и tree-shaking (Gulp, Rollup, SystemJS)
ДоксВижн, КомпанияОдна из особенностей Angular, присущая и первой и новой версии — высокий порог вхождения.
Новый Angular, помимо всего прочего, трудно даже запустить.
А и запустив, легко получить 1-2 Мб скриптов и порядка нескольких сотен запросов при загрузке hello world страницы.
Можно, конечно, использовать всякие стартеры, seed'ы или Angular CLI, но для использования в серъезном проекте нужно самому во всем разбираться.

В этой статье я постараюсь описать, как настроить удобную среду разработки с использованием SystemJS, и production сборку Angular приложения на основе Rollup, с выходом около 100кб скриптов и нескольких запросов при открытии страницы.
Использовать будем TypeScript и SCSS.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39489504
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Курс по Angular .
Этот онлайн-курс посвящён профессиональной разработке веб-приложений с помощью Angular 4.x
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39489510
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttНе понял в чём сомнительность архитектурного решения. Для ангуляра бек пишется на чём угодно, у него вообще нет архитектурных решений для бека, только фронт. Бек там только сборка,
+1
В ангуляре вся логика в JS на клиенте.
СУБД и Веб сервер выступает в роли импотента REST.
Соответственно, какая разница, какой ЯП там будет JSON отдавать.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39489511
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSergeА нафига ноде-то?
сборщик всего и вся
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39489514
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Полный трындец!
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39489523
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSergeПолный трындец!
Осознал, что отстал от жизни? :)
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39489525
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAОсознал, что отстал от жизни? :)
Угу
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39489526
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSerge, а прикинь, кроме сборки, ещё надо тестами покрыть и автоматизировать их выполнение, конфигурацией упарвлять, мониторингом обкладывать.
И если тебя установка ноды убивают, то боюсь предположить, что с тобой от этого будет :)
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39489530
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Поглядел сейчас hh.ru.

Судя по нему JavaScript разработчику, знакомому с Node.js на данный момент гораздо проще найти высокооплачиваемую работу, не говоря уже о просто работе.
Плюс зачастую Angular в вакансиях проскакивает.

Вообщем думайте сами, решайте сами :)
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39489531
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANA,

Данунафиг. Я в отпуске что-то полезное или прикольное хотел сделать или изучить. А здесь такое началось ... .
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39489542
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSergeДанунафиг. Я в отпуске что-то полезное или прикольное хотел сделать или изучить
Если полезное или прикольное - это пасьянс. То...

Давай я погуглю за тебя: angular solitaire

GitHub - imnes/ng-solitaire: Solitare game built in Angular JS
GitHub - leoman/angular-solitaire
...
Solitaire with Angular - GitHub Pages

и ещё куча ссылок... мог бы сам уже заценить
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39489565
Господин модератор, у вас тред с агрессивным балаболом-неучем, а вы забанили более-менее адекватного участника, который дело говорил. У вас на сайте много рекламы, для просмотра которой нужны неучи-балаболы?
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39489576
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
мимопроходилтреднечитал,

А кто у нас такой? Мигом разбаню.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39489642
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ng- атрибуты это ацкая жесть. раздолье для говнокода.

Код: html
1.
2.
3.
4.
5.
6.
          <div ng-repeat="card in t" 
               ng-click="(differentColor(selected.suite, card.suite) && selected.val === card.val - 1 && card === tableau[$parent.$index].last()) ? moveSelectedToTableau($parent.$index) : selectTableauCard($parent.$index, $index)" 
               style="position: absolute; left: 0px; top: {{20*$index}}px;" 
               class="card-{{card.suite}}-{{card.val}}" 
               ng-show="card.face === face.up" 
               ng-class="{active: tableau[$parent.$index].indexOf(selected) > -1 && tableau[$parent.$index].indexOf(selected) <= $index, 'possible-target': differentColor(selected.suite, card.suite) && selected.val === card.val - 1 && card === tableau[$parent.$index].last()}"></div>        


13я студия акуевает от двойных фигурных скобок в атрибуте style. впрочем, будем снисходительны к старушке, в 17й, надо полагать, все в порядке? нету под рукой.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39489656
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Antonariy13я студия акуевает
студия - лучший ли инструмент?
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39489658
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ИзопропилAntonariy13я студия акуевает
студия - лучший ли инструмент?
Visual Studio Code - вполне, Visual Studio 2015 тоже норм
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39489674
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANA,
а 2017 ещё рано?
Дали проект на шарп с телериком - осваиваю))
...
как в 2015 назначить на debug одну схему окон, а на разработку другую схему?
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39489678
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123а 2017 ещё рано?
Я лично не пробовал ещё. Но почему нет?
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39489679
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123как в 2015 назначить на debug одну схему окон, а на разработку другую схему?
Что есть схема окон?
Я обычно размещаю их как мне удобно в момент разработке, потом запускаю отладку, размещаю окна, что использую при отладке, как мне удобно.
Потом сохраняю настройки в отдельный файл и работаю, при необходимости что-то перестраивая и пересохраняя настройки.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39489680
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANA,
там пишут про Net Core, которая в IDE.
Пишут что совсем другая архитектура.
Насчёт того чтобы не писать на Core в 2017-м, а писать "по старинке" я не в курсе.
Поэтому пока по максимуму вчера ставил 2015.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39489684
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAЧто есть схема окон?
положения вкладок - макет окна
ОК. В Java это было в настройках прописано.
А в иклипсе удобно, что макет виден в выпадающем списке в правом верхнем углу. Всегда на виду.
В Delphi тоже выпадающий ))
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39489687
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAПотом сохраняю настройки в отдельный файл и работаю, при необходимости что-то перестраивая и пересохраняя настройки.
У меня было 3-4 макета: разработка\конструктор(формы)\отладка\ещё что-то.
Поэтому в VS пока неудобно. Но это первый взгляд)) и imho
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39489692
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123У меня было 3-4 макета: разработка\конструктор(формы)\отладка\ещё что-то.
Поэтому в VS пока неудобно. Но это первый взгляд)) и imho

Конструктор формы? Визуальный дизайнер что-ли? Эмм....
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39489698
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123skyANAЧто есть схема окон?
положения вкладок - макет окна
ОК. В Java это было в настройках прописано.
А в иклипсе удобно, что макет виден в выпадающем списке в правом верхнем углу. Всегда на виду.
В Delphi тоже выпадающий ))
Что в IDEA, что в Studio, мне хватает того, что расположил окна, вкладки как тебе удобно и работаешь.
Специально ничего сохранять не надо, только если хочешь куда-то на другую машину утащить свои настройки.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39489699
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123skyANAПотом сохраняю настройки в отдельный файл и работаю, при необходимости что-то перестраивая и пересохраняя настройки.
У меня было 3-4 макета: разработка\конструктор(формы)\отладка\ещё что-то.
Поэтому в VS пока неудобно. Но это первый взгляд)) и imho
Не удобно что? Какую проблему этим макеты решают-то?
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39489711
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttКонструктор формы? Визуальный дизайнер что-ли? Эмм....
да. В десктопе именно там много работы. Это не вёрстка.
skyANAНе удобно что? Какую проблему этим макеты решают-то?
например, вкладка Свойства мне нужна при появлении визуального редактора.
Далее, размер студии по ширине при запуске проекта у меня был меньше т.к. автоматом включался макет - "Отладка" и справа открывалось приложение.
Если это так, то и проблем нет.
С пеной у рта доказывать не буду, т.к. второй монитор много решает)
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39489714
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAЧто в IDEA
тут не знаю. Иклипс юзал.
А вот в андроид студии сделанной на IDE из Java тоже самое - перспектива широко применяется
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39489716
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123да. В десктопе именно там много работы. Это не вёрстка.

В последний раз, когда мне довелось работать с десктопом, лично для меня оказалось, что попиксельный дизайн форм это какой-то унылый треш, и я верстал формы точно также, как я это делаю в HTML, с помощью лейаутов. Получается очень аккуратный дизайн, адаптирующийся под размеры формы. При чём некоторые формы вообще полностью динамически генерировались. Поэтому для меня проблемы визуального дизайнера, это тёмный лес :)
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39489719
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttпроблемы визуального дизайнера, это тёмный лес :)
исторически есть 2 головы, которые не пересекаются на одних плечах - визуал и вёрстка(win\linux, oracl/MS, ...)
Я - визуал)).
2. Счас не попиксельный дизайн, а та же вёрстка, только начало её от визуального размещения. Там привязки и лэйауты.
3. Rich богатый ГУИ сложно сделать вёрсткой.
4. Андроид последней версии переходит на визуальный редактор.
.....
А IDE пусть обеспечивает оба подхода! ))
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39489722
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123,

Спорить с тем, что визуальный дизайнер имеет право на жизнь я не буду. Сам с этого когда-то начинал.
Только у нас визуал рисует специально обученный дизайнер, потом это согласовывается всеми сторонами.
Кроме того, необходимо учитывать, что одна и та же форма, может выглядеть по-разному для разных ролей, это касается отображения и вида разных компонентов, размещённых на форме. А разработчик так вообще, хочет на форме видеть не только пользовательские сообщения, но и системную информацию, о том, кто эти сообщения порождает, без режима отладки, просто засчёт роли. В общем складывая всё воедино, визуальному дизайнеру форм вообще не остаётся места. Да и программировать толкаясь с генератором кода, который нагенерировал визуальный дизайнер, вообще не айс. Вот такие соображения. :)

Возможно сам к этому придёшь. Визуал ты или не визуал, это вообще к делу не относится. Визуал делается в скетчах, фотошопах и прочих специальных инструментах. Когда разработчик начинтает включать свой "визуал" и дизайнить саморучно, получается практически всегда треш. Это факт.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39489723
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro1232. Счас не попиксельный дизайн, а та же вёрстка, только начало её от визуального размещения. Там привязки и лэйауты.

Ага, потом наблюдаешь ошмётки типа layout1, layout2, button1, button2, textBox1, textBox2... ))
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39489726
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttвизуал рисует специально обученный дизайнер
ты же веб разработчик? Там дизайн проект состоит из слоёв фотошопа или вообще сразу из css.
В десктопе это не надо. Не нужен верстальщик в десктопе.
У меня формс проект ГИС.
И что там нагенерировано в десктоп.exe тоже по барабану.
Я о IDE для десктопа толкую.
hVosttВизуал ты или не визуал, это вообще к делу не относится.
Ещё раз. В десктопе нет вёрстки.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39489727
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttошмётки типа layout1, layout2, button1, button2, textBox1, textBox2
в андроид там ID компонента. Как назвать - твои проблемы.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39489729
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVostt,
рекомендации гугла по разработке "визуал" в андроид
https://developer.android.com/studio/images/write/layout-editor-callouts_2-2_2x.png?hl=id
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39489732
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123Ещё раз. В десктопе нет вёрстки.

А чего там есть? Размещаешь свои компоненты на полотне? Размещаешь. Как ты это делаешь, с помощью визуального дизайнера или XAML разметкой, или в коде, не важно.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39489734
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123hVostt,
рекомендации гугла по разработке "визуал" в андроид
https://developer.android.com/studio/images/write/layout-editor-callouts_2-2_2x.png?hl=id

Где там рекомендации? Что Microsoft, что гугл, что другие чёткие пацаны, добавляли визуальный дизайнер, чтобы снизить порог вхождения. Для новичков. Когда новичёк становится профессионалом, он выбрасывает эти игрушки и начинает заниматься делом. Таково мое мнение, основанное на опыте, и на опыте коллег.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39489735
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123например, вкладка Свойства мне нужна при появлении визуального редактора
Хм, мне удобно так:
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39489736
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123Ещё раз. В десктопе нет вёрстки.
А какже верстка в XAML, а Electron?
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39489779
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttКак ты это делаешь, с помощью визуального дизайнера или XAML разметкой, или в коде, не важно.
OK. Как я и говорил, есть 2 группы людей). Так же как и любящие линукс и винду с окошками.
hVosttдобавляли визуальный дизайнер, чтобы снизить порог вхождения.
опять таки - для веб. Для десктопа они сразу были и не было никакого XAML. А в аналоге *dfm дельфи никто в здравом уме файлы не правил.
hVosttГде там рекомендации?
супер новый ConstraintLayout
https://developer.android.com/training/constraint-layout/index.html
skyANAА какже верстка в XAML
так же как и андроид - см.выше.
Функционал вёрстки и визуал уже сравнялся по умению генерации текста.
Поэтому пока 1 : 1, но скорее всего верстальщики скоро в будущем отомрут).
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39489784
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123,

что также как и андроид? Вы на XAML что писали? А под андроид?
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39489786
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAХм, мне удобно так:
допустим.
А теперь в идеале ВИ (вариант использования):
- кидаем кнопку
- справа кликаем кнопу события и 2 клика на МогыуClick в пустое поле
- автоматом пишется код события и мы переключаемся на перспективу\модель_окна написания кода.
Т.е. убирается вкладка свойства и открывается много чего....
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39489789
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAPetro123,
что также как и андроид? Вы на XAML что писали? А под андроид?
на XAML в шарпе не писал.
В андроиде делал проект. Там разве отличия есть?
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39489790
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123skyANAХм, мне удобно так:
допустим.
А теперь в идеале ВИ (вариант использования):
- кидаем кнопку
- справа кликаем кнопу события и 2 клика на МогыуClick в пустое поле
- автоматом пишется код события и мы переключаемся на перспективу\модель_окна написания кода.
Т.е. убирается вкладка свойства и открывается много чего....
Много чего - это что конкретно?
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39489792
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAВы на XAML что писали?
сравни и скажи разницу
http://paladin-mobile.ru/blog/_pictures/android-studio-3.png
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39489793
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAМного чего - это что конкретно?
- вывод в консоль
- окно ошибок
- все бряки или закладки
- обозреватель объектов
- окно Решение
....
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39489795
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123skyANAВы на XAML что писали?
сравни и скажи разницу
http://paladin-mobile.ru/blog/_pictures/android-studio-3.png
Хм, декларативное описание экрана. По сути вёрстка:)
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39489797
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вообще наверное надо начать с определения вёрстки, а то не понятно об чем спор :)
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39489798
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123skyANAМного чего - это что конкретно?
- вывод в консоль
- окно ошибок
- все бряки или закладки
- обозреватель объектов
- окно Решение
....
Зачем это все при написании кода обработчика события?
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39489803
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAВообще наверное надо начать с определения вёрстки, а то не понятно об чем спор :)
)) согласен.
Кстати, подскажи по практике.
Если у меня проект forms, то чтобы прощупать XAML, делают внутри проекта часть форм так и часть WPF?
Мешать технологии не принято?
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39489804
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAЗачем это все при написании кода обработчика события?
обычно, ты кнопу нарисовал ...визуально)).... и далее минут 20-50 пишешь БЛ (бизнес логику).
Т.е. пишем,запускаем,пишем,запускаем,пишем,запускаем,пишем,запускаем,пишем,запускаем,пишем,запускаем.
Всё выше для этого нужно))) LOL
По памяти я не пишу).
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39489805
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123skyANAВообще наверное надо начать с определения вёрстки, а то не понятно об чем спор :)
)) согласен.
Кстати, подскажи по практике.
Если у меня проект forms, то чтобы прощупать XAML, делают внутри проекта часть форм так и часть WPF?
Мешать технологии не принято?
Почему не принято? Это называется захостить WPF контрол в WinForms.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39489807
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123skyANAЗачем это все при написании кода обработчика события?
обычно, ты кнопу нарисовал ...визуально)).... и далее минут 20-50 пишешь БЛ (бизнес логику).
Т.е. пишем,запускаем,пишем,запускаем,пишем,запускаем,пишем,запускаем,пишем,запускаем,пишем,запускаем.
Всё выше для этого нужно))) LOL
По памяти я не пишу).
Когда запускаю, то настраиваю расположение окон, нужных мне при отладке, как мне удобно.
Писал же выше.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39489809
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAКогда запускаю, то настраиваю расположение окон, нужных мне при отладке, как мне удобно.
Писал же выше.
выше набор при разработке. При запуске третий набор.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39489811
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAПочему не принято? Это называется захостить WPF контрол в WinForms.
спс. Попробуем.
Удачи!
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39489812
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123skyANAКогда запускаю, то настраиваю расположение окон, нужных мне при отладке, как мне удобно.
Писал же выше.
выше набор при разработке. При запуске третий набор.
Хм, не понимаю. Выше было: "пишем, запускаем, пишем, запускаем...".

То есть два состояния: когда пишем и когда запускаем. Откуда вдруг стало три?
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39489813
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вообщем советую Вам для начала попробовать понастраивать студию в различных состояних...
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39489817
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1. Дизайн-вёрстка. 2. БЛ 3.Дебаг
skyANAВообщем советую Вам для начала попробовать понастраивать студию в различных состояних...
с этим согласен. Но вернёмся к нашим баранам.
Когда я работаю, я даже НЕ ВИЖУ названия текущей модели окон или текущей перспективы.
В других IDE это есть. Кнопки моргают и переключаются.
Возможно в VS 2017 тоже есть.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39489818
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А насчёт "обычно, ты кнопу нарисовал ...визуально".

Вот у Вас проект на WinForms и когда Вы кидаете кнопку на форму, то генерируется код:
Код: c#
1.
2.
Button button1 = new Button();
button1.Text = "Click Me!";


Это императивный подход.


А в WPF:
Код: xml
1.
<Button Text="Click Me!" />


Это декларативный подход.


То есть оба подхода есть в десктоп :)
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39489819
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro1231. Дизайн-вёрстка. 2. БЛ 3.Дебаг
Так и какие окна Вам нужны при написании БЛ и зачем?
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39489821
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAВот у Вас проект на WinForms и когда Вы кидаете кнопку на форму, то генерируется код:
да. Как в дельфях в прошлом тысячилетии
skyANAЭто императивный подход.
тут ты спутал автогенерацию кода и способ программирования
skyANAТо есть оба подхода есть в десктоп :)
да
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39489823
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAPetro1231. Дизайн-вёрстка. 2. БЛ 3.Дебаг
Так и какие окна Вам нужны при написании БЛ и зачем?
выше уже написал какие окна.
Про окно ошибок тоже не понятно?
Про обозревателя тоже?
??
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39489826
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123с этим согласен. Но вернёмся к нашим баранам.
Когда я работаю, я даже НЕ ВИЖУ названия текущей модели окон или текущей перспективы.
В других IDE это есть. Кнопки моргают и переключаются.
Возможно в VS 2017 тоже есть.
А не могли бы Вы использовать общепринятую терминологию, а то не совсем понятно :)
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39489827
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123skyANAпропущено...

Так и какие окна Вам нужны при написании БЛ и зачем?
выше уже написал какие окна.
Про окно ошибок тоже не понятно?
Про обозревателя тоже?
??
Пока не понятно. Примеры бы не помешали.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39489828
petalvik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123как в 2015 назначить на debug одну схему окон, а на разработку другую схему?

Делаешь нужное расположение окон. Меню: Window > Save Window Layout.
Делаешь второе расположение. Опять сохраняешь.
Потом быстро переключаешься Ctrl+Alt+цифра.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39489829
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123модели окон
упс. Счас посмотрел - макет окна
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39489832
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
petalvikPetro123как в 2015 назначить на debug одну схему окон, а на разработку другую схему?

Делаешь нужное расположение окон. Меню: Window > Save Window Layout.
Делаешь второе расположение. Опять сохраняешь.
Потом быстро переключаешься Ctrl+Alt+цифра.
да. Я в курсе.
А теперь напиши как заменить или переписать Layout?
Т.е. я добавил к нему окно бряков.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39489834
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123тут ты спутал автогенерацию кода и способ программирования
Да нет, не спутал.

Вы получаете последовательный набор команд, выполнение которых приводят к нужному состоянию.
Это и есть императивный подход.

Тогда как в XAML мы описываем конечное состояние и не описываем как к нему прийти - декларативный подход.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39489835
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAПока не понятно. Примеры бы не помешали.
может с твоего скрина начать?
Или прикалываешься?
...
Окно ошибок пишет ошибки при написании текста программы).
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39489838
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAТогда как в XAML мы описываем конечное состояние и не описываем как к нему прийти - декларативный подход.
я в курсе ещё с дельфей лет надцать назад.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39489839
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123skyANAПока не понятно. Примеры бы не помешали.
может с твоего скрина начать?
Или прикалываешься?
...
Окно ошибок пишет ошибки при написании текста программы).
Не прикалываюсь. Пример ошибки и соответсвенно окна есть?
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39489840
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Хотя я понял уже, что речь об Error List.
Не пользуюсь им при написании БЛ, так как мне удобнее смотреть на настроенный под себя Scrollbar.

How to: Track Your Code by Customizing the Scrollbar
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39489842
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANA,
не могу представить твой способ. Стек ошибок может быть большой. 2 клика на ошибке переносят в код и т.д.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39489845
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Точки останова и закладки в нём кстати тоже отображаются... Так что специальными окнами никогда не пользуюсь.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39489847
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAТочки останова и закладки в нём кстати тоже отображаются...
да. Но мне кликать лень)). Люблю на виду, если моник позволяет.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39489848
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123не могу представить твой способ. Стек ошибок может быть большой. 2 клика на ошибке переносят в код и т.д.
Дык нажимаю Ctrl + Shift + B и если есть ошибки то появляется Error List.
То есть появляется только тогда, когда нужен :)

Также при крупном рефакторинге использую ReSharper. Он размещает индикатор в правом нижнем углу, что зелёный, если всё хорошо, и красный, если ошибки.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39489849
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123skyANAТочки останова и закладки в нём кстати тоже отображаются...
да. Но мне кликать лень)). Люблю на виду, если моник позволяет.
Зачем кликать? Навигация через клаву.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39489851
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAДык нажимаю Ctrl + Shift + B и если есть ошибки то появляется Error List.
То есть появляется только тогда, когда нужен :)
тогда ты не сидел на иномарке)).
Я пишу код и я ещё должен нажимать что то для проверки?
А на символ OnChange IDE это сделать не может?
Android студия это делает без нажатия)).
Слева от строки появляется знак ошибки синтаксиса.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39489853
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAЗачем кликать? Навигация через клаву.
автомат кондишен и не автомат чем отличаются?
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39489855
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123skyANAДык нажимаю Ctrl + Shift + B и если есть ошибки то появляется Error List.
То есть появляется только тогда, когда нужен :)
тогда ты не сидел на иномарке)).
Я пишу код и я ещё должен нажимать что то для проверки?
А на символ OnChange IDE это сделать не может?
Android студия это делает без нажатия)).
Слева от строки появляется знак ошибки синтаксиса.
Я честно не понимаю в чём тут профит от Error List. Ошибка сразу по месту и подсветится.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39489856
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123skyANAЗачем кликать? Навигация через клаву.
автомат кондишен и не автомат чем отличаются?
Вообще не понял аналогии :)

Спорим, что ты никогда не обгонишь человека, эффективно пользующегося возсожностями ReSharper, какими бы ты окнами не обвешался :)
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39489858
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAЯ честно не понимаю в чём тут профит от Error List. Ошибка сразу по месту и подсветится.
OK
согласен.
Меня смутило твоё С+S+B, которое я зачем то должен нажимать.
Если появляется автоматом, то ладно.
Остальные окна тоже? Тогда проехали.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39489860
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAReSharper
да. Через пару месяцев гляну.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39489863
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123skyANAЯ честно не понимаю в чём тут профит от Error List. Ошибка сразу по месту и подсветится.
OK
согласен.
Меня смутило твоё С+S+B, которое я зачем то должен нажимать.
Если появляется автоматом, то ладно.
Остальные окна тоже? Тогда проехали.
Слушай, я иначе работаю.
Если открываю проект, а там всё красное, ну нажму Ctrl + W, E, откроется Error List, где нажимая F8 я пройдусь по нему.

Но у нас крупный продукт, состоящий из туевой хучи Решений. И если такое происходит, то скорее всего я переключился на другую ветку и забыл собрать то, от чего зависит текущий открытый проект.
И Error List мне тут вообще не помощник :)

Это я к тому, что пиши код, отлаживай, настраивай как тебе удобнее.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39489871
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAСлушай, я иначе работаю.
именно интересны другие подходы.
Вот, например, "Обозреватель объектов" - это единственное окно с показом всех паблик функций в текущем файле?
Нужно "обозреть" крупную простыню с кодом.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39489872
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
OFF
skyANA,
- где галка чтобы открывался андроид с последним решением?
- какой аналог есть из андроида: C+Sh+F12 - Окно кода в полный экран?
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39489893
mini.weblab
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
по AngularJS,

обратила внимание, что перед отображением окончательной версии документа, сначала отображается шаблон (with placeholders)
(замечала такое на паре сайтов)

почему это происходит??? можно ли как-то с этим бороться?
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39489896
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mini.weblabпочему это происходит???Вероятно забыли применить шаблон "прямые руки".

mini.weblabможно ли как-то с этим бороться?Применить вышеуказанный шаблон.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39489897
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mini.weblab,

Во втором ангуляре нет такой проблемы. Как бороться на первом? Хайдить контейнер до тех пор, пока не загрузится приложение.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39489900
mini.weblab
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
похоже, что это баг
официальное решение здесь: https://docs.angularjs.org/api/ng/directive/ngCloak

надеюсь, что получится найти, что-нибудь более вменяемое
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39489901
mini.weblab
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
поставила на body класс "ng-hide" и написала контроллер

Код: javascript
1.
2.
3.
4.
5.
myApp.controller('loadController', function () {
    jQuery(document).ready(function () {
        jQuery('body').removeClass("ng-hide");
    });
});



фидбэк приветствуется
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39489925
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mini.weblab,

зачем было читать доку про ngCloak, чтобы в итоге впилить свой костыль?
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39489965
Фотография шустрик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
хорошего спеца забанили ни за што
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39489975
Видимо, надо все-таки ответить на все вопросы, пускай и анонимно.

Что такое ангуляр?
Это веб-фреймворк, позволяющий построить архитектуру MVC/MVVM на клиенте. Классическое веб-приложение выглядит так: браузер пользователя отравляет GET-запрос, серверная часть сайта в ответ на запрос формирует уникальную для запроса HTML-страницу, которая отправляется назад в качестве ответа и отображается на странице взамен старой. Не смотря на относительную простоту, это решение во многом проигрывает более современному подходу особенно в тех случаях, когда обработка введенных пользователем данных не укладывается в одну сессию запрос/ответ. С появлением технологии Ajax стало возможным обмениваться с сервером только данными, на основании которых клиентская часть обновляет свое состояние и отображение. При этом мы можем без всяких неочевидных хитростей хранить в памяти объекты весь срок, в течении которого открыта вкладка браузера. В итоге мы приходим к SPA-приложению, которое представляет собой только одну страницу, которая и есть весь сайт и которая никогда не перегружается, она просто изменяет свои части в ответ на действия пользователя, весь контекст при этом можно хранить в каких-либо объектах весь срок жизни страницы. С таки подходом удачно сочетается концепция веб-компонентов. Веб-компоненты это по сути объекты инкапсулирующие в себе разметку, стили и бизнес-логику, очевидные для независимой единицы представления. Кнопки, комбобоксы, карусели, гриды, мени и прочие вещи - все можно представить в виде веб-компонентов. Из более мелких веб-компонентов строят более крупные и так далее в итоге получая один большой веб-компонент, который и является нашим приложением. Так вот ангуляр - это фреймворк, позволяющий организовать SPA-приложение основанное на веб-компонентах.

Версии.
Есть две большие ветки ангуляра: Ангуляр 1 и Ангуляр 2+. Первая ветка не развивается и её не нужно использовать. В первой версии было много архитектурных ошибок и это по сути эксперимент. Вторая версия - это взрослый продукт, основанный на концепции первой, но кардинально от неё отличающийся практически во всем. Легендарные тормоза ангуляра связанны как раз с первой версией, точнее с тем, что большинство пользователей превратно поняли возможности двухстороннего связывания компонентов, так как это поведение предполагалось по умолчанию. В итоге программы на первом ангуляре реально тормозят, там слишком большие циклы обработки событий. Во втором ситуацию конкретно улучшили, там нет лишних обзерверов, которые практически только греют воздух в первом. Если тезисно, то во втором ангуляре основное движение данных сверху вниз, в то время как в первом сверху вниз и снизу вверх.

Почему не реакт.
Второй ангуляр работает примерно так же как реакт. Это обзерверы с односторонним связыванием. Но в отличии от реакта, ангуляр - это объемлющее решение, вам не нужны дополнительные библиотеки для работы с Http, для роутинга, броадкаст-сообщений и прочего, без чего нельзя построить полноценного решения.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39490040
Агнец за бортом
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Рыбак-самоучка Вторая версия - это взрослый продукт, основанный на концепции первой, но кардинально от неё отличающийся практически во всем.

КМК, A2 в итоге застагнирует. Почему? Банально не тот вектор. Вместо того, чтобы упрощать - он усложняет, причем там - где не нужно. На чем основаны выводы? На основе опыта с тем же VUE.js. Чтобы поставлять нормальные решение ВНЕЗАПНО не надо быть ninja фронтенда.

Опять же, в сети как-то намного проще наткнуться на статьи "A2 - зло", чем "A2 - ну наконец-то". С тем же VUE - ситуация полярно другая.


Рыбак-самоучкаПочему не реакт.
Второй ангуляр работает примерно так же как реакт. Это обзерверы с односторонним связыванием. Но в отличии от реакта, ангуляр - это объемлющее решение, вам не нужны дополнительные библиотеки для работы с Http, для роутинга, броадкаст-сообщений и прочего, без чего нельзя построить полноценного решения.

Ну это вообще настолько притянуто за уши, что за уши уже становится страшно.
То есть, заюзать тот же axios это bad, а копаться в помойке из тыщ модулей устанавливаемых по умолчанию в node_modules и требующих шаманства и камлания, чтобы их выпилить из финальной поставки - это ок.

Ну-ну.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39490049
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Агнец за бортом,

От усложнения никуда не деться,простых решений сложных задач больше нет
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39490073
авторТо есть, заюзать тот же axios это bad, а копаться в помойке из тыщ модулей устанавливаемых по умолчанию в node_modules и требующих шаманства и камлания
Ты сделал совершенно противоположный ghfdbkmyjve вывод. Ты импортируешь нужные возможности из самого ангуляра. Нет никаких тонн node_modules

Код: javascript
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
import {Http, Response, } from "@angular/http";
import {Injectable, EventEmitter} from "@angular/core";

@Injectable()
export class MenuService {

   url = "api/menu/";

   constructor (private http: Http) {}
   
   getMenu(): {
     return this.http.get(this.url)
                     .map(this.extractData)
                     .catch(this.handleError);
   }

   private extractData(res: Response){
      let body = res.json();
      return body || [];
   }

   private handleError (error: Response | any) {
      let errMsg = `[${error.url}]: ${error.status} - ${error.statusText || ''}`;
      return EventEmitter.throw(errMsg);
  }

}
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39490095
Агнец за бортом,

Тут опять возникает путаница со слишком банальным пониманием сложности, как несколько страниц назад не очень опытный разработчик рассуждал о паттернах. Бывает простота дубинки, которой можно ударить по башке, а бывает простота автомата калашникова. Оба этих инструмента просты, но в первом случае мы имеем простоту конструкции, а во втором простоту использования при решении более глобальной задачи.
vue.js при всей его популярности не решает поставленных задач. Он не позволяет писать код в рамках концепции веб-компонентов. Он слишком декларативен для этого. Это давняя беда джаваскрипта - отвратительная реализация ООП, ангуляр решает задачу построения дерева классов (прежде всего отказом от JS в сторону TypeScript), а vue.js - нет. Он не предназначен для выстраивания расширяемых архитектур, он не подразумевает наличие чисто абстрактного кода, его компоненты крайне геморройно наследовать, не говоря уже о примешивании функционала миксинами или создания собственных контекстов DI.
Разумеется, у всего есть свои любители. Пусть будет vue.js, я не против. Но популярность решения основывающаяся на простоте решения многое говорит о целевой аудитории и соответственно уровне решаемых задач.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39490126
Агнец за бортом
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Рыбак-рыбака Ты импортируешь нужные возможности из самого ангуляра. Нет никаких тонн node_modules

"Самого ангуляра" - что это значит? rx/JS - это "сам ангуляр"? А сколько версий rx/JS поставляется со вторым ангуляром?

Там как бы "нужные возможности" не только в "@angular/core" находятся. Посмотри в вышеозвученную папку. Там 200mb JS-безумия - это "сам ангуляр"?

Изопропил От усложнения никуда не деться,простых решений сложных задач больше нет

Какие сложные задачи во фронтенде? До A2 эти сложные задачи не решались вообще? ))

Моя залипуха на 8 компонент с " нужные возможности из самого ангуляра " весила 4mb в итоге. Причем мои попытки как-то нормализовать ситуацию - оказались тщетными.

Но вместо борьбы с A2 я переписал всё на VUE - и знаете, проблема ушла. Вопрос инвестиций ресурсов, только и всего.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39490128
Агнец за бортом
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Рыбак с пмечки брякаАгнец за бортом,
Тут опять возникает путаница со слишком банальным пониманием сложности, как несколько страниц назад не очень опытный разработчик рассуждал о паттернах. Бывает простота дубинки, которой можно ударить по башке, а бывает простота автомата калашникова.


Когда-то давно читал разницу подготовки летчиков у нас и в штатах. У нас - летчик не мог вылететь без сдачи эказменов по тех. части самолета.

У них рассуждали по другому. С несерьезной поломкой летчик дотянет до аэродрома, где его ждут механики, а с серьезной - не справится ни при каком раскладе. Поэтому (далее цитата), летчиками становились 18-летние парни, которые гоняли на самолетах, что на своих харлеях.

Рыбак с пмечки брякаvue.js при всей его популярности не решает поставленных задач. Он не позволяет писать код в рамках концепции веб-компонентов. Он слишком декларативен для этого. Это давняя беда джаваскрипта - отвратительная реализация ООП, ангуляр решает задачу построения дерева классов (прежде всего отказом от JS в сторону TypeScript), а vue.js - нет.


Здесь я не компетентен, мой продукт - это создание фронтенда (современного), а не " писать код в рамках концепции веб-компонентов. " и не " решает задачу построения дерева классов "

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

Всегда так было. Выигрывают более простые решения. Бутстрап стал популярным, потому что предложил "красиво" за "дешево". Да, сайты выглядят все как один, но они создаются в конструкторах и отображаются на мобилах в том числе. И таких примеров дофига.

Каждому своё, кому-то нужно решать задачи здесь и сейчас, а кому-то "строить дерево классов".

P.S. А миксины в VUE есть, если ты не понимаешь под этим что-то другое.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39490133
Агнец за бортом
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Рыбак с пмечки брякаvue.js при всей его популярности не решает поставленных задач.

Кем, кстати, поставленных?
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39490141
Рыба-пила
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Агнец за бортом,

Во-первых, какая разница что от чего зависит? Если у тебя есть одна точка входа из которой ты импортируешь, то никакого "ковыряния в ноде_модулез" не будет в принципе
Во-вторых, зависимости разработчика и зависимости в продакшене - вещи сильно разные, вебпаковский веб-сервер тянет за собой три сотни модулей, это не значит что все они будут работать на продакшене.
В-третьих, веб пак решает зависимости бандлами в компактные файлы.
В-четвертых, ангуляр со своими зависимостями это ровно вот столько ужас как много модулей

...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39490147
Агнец за бортом,

тема вообще-то про ангуляр, а не про ВУЙ, но раз уж тебе так охота посраться давай.
Я в этой теме неоднократно демонстрировал код в подтверждение своих слов. Жду того же от оппонентов. Будь добр, продемонстрируй на примере, как в vue.js реализованы объектно-ориентированные техники (наследование, инкапсуляция и полиморфизм), особенно мне интересно множественное наследование.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39490149
Агнец за бортомРыбак с пмечки брякаvue.js при всей его популярности не решает поставленных задач.

Кем, кстати, поставленных?

Поставленных мной для моих задач
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39490157
Агнец за бортом
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Охотник на рыбу(наследование, инкапсуляция и полиморфизм), особенно мне интересно множественное наследование.

А нафига всё это?
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39490158
mini.weblab
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
замечу, что сравнивать Vue.js и AngularJS некорректно, т.к изначально
AngularJS позиционировался как фреймворк для создания CRUD приложений,
а Vue.js позиционируется как фреймворк для создания пользовательских интерфейсов, который (теоретически) должен легко интегрироваться с другими библиотеками и фреймворками

поэтому спор мне искренне непонятен (типа, что лучше гвозди, отвертка или молоток)
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39490179
Агнец за бортом
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mini.weblabAngularJS позиционировался как фреймворк для создания CRUD приложений

Вы понимаете, _что_ вы говорите?
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39490180
Агнец за бортом
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Агнец за бортомОхотник на рыбу(наследование, инкапсуляция и полиморфизм), особенно мне интересно множественное наследование.

А нафига всё это?

Физически корректную трассировку лучей не изволите-с?
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39490189
mini.weblab
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Агнец за бортом,

естественно, я понимаю, что я говорю.
почему это у вас вызывает сомнения?
я как раз и рассматриваю AngularJS, как один из инструментов для написания приложения с интенсивным обменом данных.
и пытаюсь определить, насколько заявленное соответствует действительности
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39490192
Агнец за бортом
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mini.weblabпочему это у вас вызывает сомнения?

Ну, хотя бы потому, что вы не сможете раскрыть свой же тезис "AngularJS - для CRUD приложений".

Я ошибаюсь?
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39490194
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mini.weblab,
можно сделать интенсивный crud и без ангуляра.
websocket позволяет это сделать очень просто.....
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39490205
Агнец за бортомКакие сложные задачи во фронтенде?


Если опросить случайных людей на улице с вопросом: "Чем занимаются программисты", то скорее всего большинство ответит в принципе правильно: "Пишут программы". А если спросить, какие же именно программы пишут, что же человек имеет в виду, то назовут Фотошоп, Вконтактик, игрушки, в общем то, с чем чаще всего имеют дело. Но если ты спросишь самих программистов, какие же задачи им приходится решать и над какими проектами работать, то половина из них тебе расскажет о страшном и таинственном энтерпрайзе, а что это такое, знает только тот, кто с этим зверем работал. Ничего нет страшного, что в этом разделе не все понимают, что веб - это не только сайты, форумы и прочие инстаграммы, это еще и фронтенд для корпоративных решений. И вот когда у тебя будет проект, в котором одних пунктов меню четыре-пять сотен пунктов, а еще есть композитные отчеты и дашборды, состав которых заранее вообще не известен, плюс построители отчетов, многоуровневая система прав, в соответствии с которой вид представлений может меняться кардинально, а еще данные могут внезапно инвалидироваться действиями с другой машины, а так же должны кешироваться на клиенте, потому что интернет на предприятиях бывает не всегда, а еще у тебя есть пять десятков предприятий на которые ты все это внедряешь и у каждого есть индивидуальные требования, есть куча легаси-кода который писался еще под веб 1.0, а еще тебе понадобится интеграция с другими системами, выгрузка в различные форматы и загрузка из них, и желательно, чтобы это все работало на шестом осле, вот тогда тебе перестанет хотеться простых и быстрых решений, тебе понадобится решение которое на первое место ставит архитектурные вопросы, а не "решать задачи здесь и сейчас".
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39490207
ЖEHbKA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
кгам
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39490211
Парамон
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mini.weblabзамечу, что сравнивать Vue.js и AngularJS некорректно
Вот , там с чем угодно сравнение.
На первый взгляд, так вообще копия первого.
Имхо, как раз подойдет тем, кто вникал в первый, а второй им не по душе.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39490212
mini.weblab
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Агнец за бортомЯ ошибаюсь?
я написала, что меня конкретно интересует, поясню:
- пользователь вводит параметры
- параметры отсылаются на сервер
- на основе введенных данных на сервере осуществляется поиск/вычисления
- результаты выводятся пользователю
- ну и т.д. пока пользователю не надоест изменять параметры и смотреть результаты
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39490215
Агнец за бортом
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пирог с рыбойАгнец за бортомКакие сложные задачи во фронтенде?


Если опросить случайных людей на улице с вопросом: "Чем занимаются программисты", то скорее всего большинство ответит в принципе правильно: "Пишут программы". А если спросить, какие же именно программы пишут, что же человек имеет в виду, то назовут Фотошоп, Вконтактик, игрушки, в общем то, с чем чаще всего имеют дело. Но если ты спросишь самих программистов, какие же задачи им приходится решать и над какими проектами работать, то половина из них тебе расскажет о страшном и таинственном энтерпрайзе, а что это такое, знает только тот, кто с этим зверем работал. Ничего нет страшного, что в этом разделе не все понимают, что веб - это не только сайты, форумы и прочие инстаграммы, это еще и фронтенд для корпоративных решений. И вот когда у тебя будет проект, в котором одних пунктов меню четыре-пять сотен пунктов, а еще есть композитные отчеты и дашборды, состав которых заранее вообще не известен, плюс построители отчетов, многоуровневая система прав, в соответствии с которой вид представлений может меняться кардинально, а еще данные могут внезапно инвалидироваться действиями с другой машины, а так же должны кешироваться на клиенте, потому что интернет на предприятиях бывает не всегда, а еще у тебя есть пять десятков предприятий на которые ты все это внедряешь и у каждого есть индивидуальные требования, есть куча легаси-кода который писался еще под веб 1.0, а еще тебе понадобится интеграция с другими системами, выгрузка в различные форматы и загрузка из них, и желательно, чтобы это все работало на шестом осле, вот тогда тебе перестанет хотеться простых и быстрых решений, тебе понадобится решение которое на первое место ставит архитектурные вопросы, а не "решать задачи здесь и сейчас".

Выдыхай, архитектор. ))))
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39490218
Агнец за бортом
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mini.weblabАгнец за бортомЯ ошибаюсь?
я написала, что меня конкретно интересует, поясню:
- пользователь вводит параметры
- параметры отсылаются на сервер
- на основе введенных данных на сервере осуществляется поиск/вычисления
- результаты выводятся пользователю
- ну и т.д. пока пользователю не надоест изменять параметры и смотреть результаты


Что такое "AngularJS для CRUD-приложений"?
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39490219
Агнец за бортом
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Парамонmini.weblabзамечу, что сравнивать Vue.js и AngularJS некорректно
Вот , там с чем угодно сравнение.
На первый взгляд, так вообще копия первого.
Имхо, как раз подойдет тем, кто вникал в первый, а второй им не по душе.

140%
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39490220
Агнец за бортом
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Агнец за бортомПарамонпропущено...

Вот , там с чем угодно сравнение.
На первый взгляд, так вообще копия первого .
Имхо, как раз подойдет тем, кто вникал в первый, а второй им не по душе.

140%

Только лучше))
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39490222
mini.weblab
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадя,

у меня сейчас появилось время, и я рассматриваю разные варианты
Node и Angular сейчас в тренде, плюс я насобирала хорошие туториалы по AngularJS и Node.js
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39490227
mini.weblab
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[quot Агнец за бортом]mini.weblabпропущено...
Что такое "AngularJS для CRUD-приложений"?

по утверждению разработчиков продукта AngularJS, их продукт ориентирован в первую очередь на разработку CRUD приложений,
и мной описанное приложение как раз попадает в группу CRUD приложений
https://docs.angularjs.org/guide/introduction
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39490228
авторзамечу, что сравнивать Vue.js и AngularJS некорректно, т.к изначально
AngularJS позиционировался как фреймворк для создания CRUD приложений,
а Vue.js позиционируется как фреймворк для создания пользовательских интерфейсов, который (теоретически) должен легко интегрироваться с другими библиотеками и фреймворками

Бред лютый. VUE.js целиком и полностью вырос на ангуляре, пилит его один китаец, который работал в команде ангуляра, но решил, что он умнее всех. Впоследствии команда ангуляра выросла до осознания ангуляр2 коий и пилит при поддержке гугла, а китаец так и остался со своим особым виденьем и без поддержки.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39490231
авторпо утверждению разработчиков продукта AngularJS
Никто никогда этого не утверждал, перестаньте болтать ерунду
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39490233
Агнец за бортом
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[quot mini.weblab]Агнец за бортомпропущено...


по утверждению разработчиков продукта AngularJS, их продукт ориентирован в первую очередь на разработку CRUD приложений,
и мной описанное приложение как раз попадает в группу CRUD приложений
https://docs.angularjs.org/guide/introduction

Ну, то есть - вы понятия не имеете, о чем говорите.

Снимаю шляпу.

Всегда поражался людям, которые "замечу" и "рассматриваю варианты", но сами не разбираются в теме вообще ни чертона.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39490234
Агнец за бортомВыдыхай, архитектор. ))))

поясни сарказм
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39490236
Агнец за бортом
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
у рыбов нет зубов пилит его один китаец,

За которым стоит ali baba, и котоырй умудрился напилить так, что встал вровень с гуглом и фейсбуком.





у рыбов нет зубов но решил, что он умнее всех.

По факту - далеко не дурак.

у рыбов нет зубовВпоследствии команда ангуляра выросла до осознания ангуляр2 коий и пилит при поддержке гугла,


Гугл много чего пилил, а команда походу заигралась.


у рыбов нет зубова китаец так и остался со своим особым виденьем и без поддержки.


Китаец допилился до второй версии, куча плагинов + css-фреймворков.

Самородок, так его растак!
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39490238
mini.weblab
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
рыбы,
как пользователь, я ориентируюсь на документацию продуктов
ссылку я привела, статья называется Developer's Guide/What is AngularJS? (но я вижу вы до этого место не дошли)
более того, если вы дочитаете статью до конца, то вы узнаете, в каких случаях AngularJS использовать не нужно
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39490239
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mini.weblabпо утверждению разработчиков продукта AngularJS, их продукт ориентирован в первую очередь на разработку CRUD приложений,
http://www.ergotron.com/ - сайт на ангуляре и никакого CRUD
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39490241
Агнец за бортом
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Изопропилmini.weblabпо утверждению разработчиков продукта AngularJS, их продукт ориентирован в первую очередь на разработку CRUD приложений,
http://www.ergotron.com/ - сайт на ангуляре и никакого CRUD

Страницы отчетливо перегружаются - где там ангуляр?
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39490245
Агнец за бортом
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У рыб нет зубАгнец за бортомВыдыхай, архитектор. ))))

поясни сарказм

На странице был бейдж с новыми сообщениями. Подпрыгивющими.

Мне нужно было вместо AJAX-овой лапши переделать на что-то более вменяемое/работающее на клиенте.

На VUE - я просто вставил маленькую аппликацию в это место, которая получает данные с сервера и обрабатывает их уже на клиенте, после чего показывает бейдж.

На VUE это получилось изящно и дерзко.

На AJS - ну... Тоже было бы более-менее.

На A2.. TS/WebPack-и,конфигурации и т.д.

Я к чему - если есть нужда пилить композитные дашборды - то VUE с этим справится просто на ура.

А вот A2 для единственного бейджика на странице - это ковровая бомбардировка по воробьям.

************************************************************

И потом, приведи кейс наследования компонентов - не возьму в толк - зачем это??

Концепции ООП спорны и сами по себе, а в мире фронтенда с компонентным подходом может быть и вообще едва ли применимы.

Композиция - наше всё.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39490246
Агнец за бортом,

Я тебе запрещаю что ли? Нравится тебе вуй, ну создай ветку восхваления вуя, какое это отношение имеет к теме?
Ты спросил, что такое большой фронтенд, я тебе ответил. Ты спросил нахрена нужна качественная поддержка ООП, я тебе ответил. Что тебе еще рассказать по теме "Зачем нужен ангуляр?" Если ты кроме vue.js ничего не знаешь и знать не хочешь, да бога ради, ты так сопротивляешься, как будто тебя заставляют переходить на ангуляр. Я еще раз повторю, если с первого раза не доходит: если тебе твой инструмент подходит для решения твоих задач и тебе его хватает - пожалуйста, на здоровье. Если мне не хватает, не надо мне рассказывать, что не бывает больших и сложных проектов, не надо меня убеждать в архитектура приложения - смешное слово, я совершенно точно знаю, почему мне подходит одно решение лучше чем другое.

Кстати, ты будешь смеяться, но я участвовал в разработке сайта алибабы лет так шесть назад работая на контору hotdot.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39490248
Мистер РЫ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
mini.weblabрыбы,
как пользователь, я ориентируюсь на документацию продуктов
ссылку я привела, статья называется Developer's Guide/What is AngularJS? (но я вижу вы до этого место не дошли)
более того, если вы дочитаете статью до конца, то вы узнаете, в каких случаях AngularJS использовать не нужно

Как человек не знакомый с английским языком и не способный воспринимать фразы в их контексте, вы увидели в этой статье то, чего там нет.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39490249
Агнец за бортом
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Рыбус вулгарис
Ты спросил, что такое большой фронтенд, я тебе ответил.



То, что ты описал - это не фронтенд. Ну ладно, спор бесперспективен.

Рыбус вулгарисКстати, ты будешь смеяться, но я участвовал в разработке сайта алибабы лет так шесть назад работая на контору hotdot.


Да, прикольно. А что ты конкретно делал?
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39490251
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mini.weblabвадя,

у меня сейчас появилось время, и я рассматриваю разные варианты
Node и Angular сейчас в тренде, плюс я насобирала хорошие туториалы по AngularJS и Node.js
то , что в. тренде не означает, что правильное.
скорее модное. а мода сегодня одна, завтра другая
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39490252
Агнец за бортом,

не вижу смысла дальше с тобой беседовать. В принципе вот это сообщение 20639040 уже раскрывает все. Не надо - не используй. Если не знаешь зачем оно тебе надо, значит точно не надо.

Все.


ПС: какие-то конкретные вопросы по теме будут, я на них отвечу. Спорить с приверженцами различных конфессий, чей бог сильнее, я не хочу, идите в жопу.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39490254
Фотография Deff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Рыбак-самоучкаЧто такое ангуляр?
Это веб-фреймворк, позволяющий построить архитектуру MVC/MVVM на клиенте.Не очень понимаю как можно реализовать MVC паттерн на клиенте. Работаю с Ractivejs (концепция та же). Да, можно реализовать все на клиенте.
Но валидацию данных все равно придется реализовывать на сервере. Т.е. та же модель должна храниться и на сервере. Зачем дублировать?

Поэтому для себя вижу такую модель.
Реализация MVC на сервере. Клиент получает шаблон с данными. Далее уже для интерактива используется Ractivejs(тwo way data binding + ajax). Можно тут вместо Ractivejs использовать ангуляр, но именно в таком виде я не вижу смысла в ангуляре. Ractive просто полегче будет, и решает эту задачу.
Но может я чего-то в ангуляр не понял.
Буду рад, если поправите.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39490259
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Агнец за бортомИзопропилпропущено...

http://www.ergotron.com/ - сайт на ангуляре и никакого CRUD

Страницы отчетливо перегружаются - где там ангуляр?
внутри.

SPA - это не единственный способ применения ангуляра
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39490261
авторПоэтому для себя вижу такую модель.
Реализация MVC на сервере. Клиент получает шаблон с данными.



авторНо валидацию данных все равно придется реализовывать на сервере.
Конечно придется, но лучше, чтобы невалидные данные до сервера вообще не доходили, лучше чтобы такие данные клиент и вовсе не отправлял, а лучше всего, чтобы у клиента была неактивна кнопка "отправить" пока данные невалидны. Это юзерфрендли решение и оно требует валидации на клиенте.

автор Клиент получает шаблон с данными.
Клиент получает данные. Но жизненный цикл данных на этом не заканчивается. Данные можно фильтровать и сортировать, данные можно кешировать, несколько ваших представлений могут работать с одними и теми же данными, данные надо валидировать, кроме того, данные после изменения надо отправить назад на сервер. Тут вопрос, логику получения, создания, изменения и сохранения данных надо размазывать по компонентам или сосредоточить в одном месте? Если в одном месте, то вам понадобится класс, который и есть модель. Модель знает свои серверные API, модель знает как её валидировать, она знает как ей поддерживать актуальность данных и содержит методы фильтрации и сортировки. В конце концов модель знает как ей создавать инстанс себя и когда высвобождать ресурсы. Но вы можете обойтись без модели и распределить все это равномерно по вьюхам.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39490262
mini.weblab
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Изопропил,
1) просто я хочу сказать, что разные фреймворки, предназначены для решения разных задач
и как бы имеет смысл подбирать фреймворк под задачу, которую решаешь

2) и когда я подбираю библиотеку/фреймворк я предварительно читаю (в документации), для чего эта библиотека предназначена

3) я не сомневаюсь, что можно переписать фреймворк под свой нужды (Ionic, например), но это явно не моя весовая категория
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39490271
mini.weblab
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадя,
эти тренды настолько массовые, что разобраться в них все равно придется, и неважно, нравятся они тебе или нет.
посмотри, сколько приложений сейчас пишется с использованием нода и ангуляра, т.е. в ближайшем будущем это тех. поддержка, доработка, переписывание/дописывание модулей, миграция, с чем нибудь интеграция ну и т.д.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39490286
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mini.weblabвадя,
эти тренды настолько массовые, что разобраться в них все равно придется, и неважно, нравятся они тебе или нет.
посмотри, сколько приложений сейчас пишется с использованием нода и ангуляра, т.е. в ближайшем будущем это тех. поддержка, доработка, переписывание/дописывание модулей, миграция, с чем нибудь интеграция ну и т.д.
с этой точкой зрения не поспишь. но это получается — придумывать новые проблнмы, стоб не остаться без работы...
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39490304
Агнец за бортом
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадяно это получается — придумывать новые проблнмы, стоб не остаться без работы...

И некоторые штуки в современном вебе под это очень подходят.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39490335
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Агнец за бортомвадяно это получается — придумывать новые проблнмы, стоб не остаться без работы...

И некоторые штуки в современном вебе под это очень подходят.
некоторые.....
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39490365
mini.weblab
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадяпридумывать новые проблнмы, стоб не остаться без работы...
не придумывать, а предвидеть и прогнозировать, и заранее готовить решение
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39490374
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mini.weblabне придумывать, а предвидеть и прогнозировать, и заранее готовить решениеэто с какой стороны смотреть :)
только это уже не программирование , а политика.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39490377
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Агнец за бортомИ потом, приведи кейс наследования компонентов - не возьму в толк - зачем это??

Концепции ООП спорны и сами по себе, а в мире фронтенда с компонентным подходом может быть и вообще едва ли применимы.

Композиция - наше всё.

Не мог бы ты привести пример спорности концепций ООП? И почему это для фронтенда он не применим? Это вообще с какой бабушки ты так решил?

Чего опять началось-то?
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39490381
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадяс этой точкой зрения не поспишь.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39490391
Агнец за бортом
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttИ почему это для фронтенда он не применим? Это вообще с какой бабушки ты так решил?


Ну а чо ты там наследуешь то? Кнопку от тулбара?
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39490393
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадяmini.weblabне придумывать, а предвидеть и прогнозировать, и заранее готовить решениеэто с какой стороны смотреть :)
только это уже не программирование , а политика.
программирование - не обязательно кодирование
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39490436
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Агнец за бортомhVosttИ почему это для фронтенда он не применим? Это вообще с какой бабушки ты так решил?


Ну а чо ты там наследуешь то? Кнопку от тулбара?Приятно наследовать вьюмодели для JS-аналогов WPF-ных:

ItemsControl => Selector
ItemsControl => MultiSelector.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39490441
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Изопропилвадяпропущено...
это с какой стороны смотреть :)
только это уже не программирование , а политика.
программирование - не обязательно кодирование
но явно не «политика».
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39490442
Агнец за бортомhVosttИ почему это для фронтенда он не применим? Это вообще с какой бабушки ты так решил?


Ну а чо ты там наследуешь то? Кнопку от тулбара?
Ты наследуешь компонент от компонента. Если у тебя есть компонент "Кнопка" и у тебя появилась потребность сделать компонент "Кнопка со счетчиком нажатий" то ты наследуешь класс нового компонента от компонента "Кнопка" и реализуешь отсутствующий в этом компоненте функционал.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39490443
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Капитан Дрюк,
это можно и без ооп и наследования...
городить ради «появилоась необходимость...» кучу всего....
есть ли в этом смысл?
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39490447
вадяКапитан Дрюк,
это можно и без ооп и наследования...
городить ради «появилоась необходимость...» кучу всего....
есть ли в этом смысл?

Вадя, делай, кто тебе не дает?
На вопрос "Что ты там собрался наследовать" получен ответ - вот это я собрался наследовать вот в таком случае.
А можно же по-другому!!!
Да блин горелый, да делай ты по-другому. На твои по-другому можно ответить симметрично - можно по-другому. Можно все что угодно реализовать вообще без фреймворков на чистом ЖС, и чего бы ты не придумал, я тебе всегда могу сказать "А можно по-другому". Юзаешь Jquery, тебе можно сказать "Можно по-другому", юзаешь underscore, а можно по-другому.

авторгородить ради «появилоась необходимость...» кучу всего....
Что конкретно имеется в виду под кучей всего? Твой коллега пытался рассказать нам про то, что ангуляр тянет за собор невероятное количество зависимостей, оказалось, что все что нужно - это шесть модулей. Давай, чтобы не плодить мифов, ты расскажешь, что конкретно такое "куча всего".
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39490449
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Капитан Хрюк,
я и делаю по-другому, только вопрос не в этом, а в том как идет насаждение этого ангуляра.... как истина в первой инстанции, как единственная идеология... как серебрянная пуля..

шесть модулей, можно и в один всё запихать, и кричать, что только один...
а можно вообще без модулей. только то, что необходимо, а не для «возникла необходимость..»
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39490451
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mini.weblabвадя,
эти тренды настолько массовые, что разобраться в них все равно придется, и неважно, нравятся они тебе или нет.
посмотри, сколько приложений сейчас пишется с использованием нода и ангуляра, т.е. в ближайшем будущем это тех. поддержка, доработка, переписывание/дописывание модулей, миграция, с чем нибудь интеграция ну и т.д.
создается впечатление, что всё это требуется только для того чтобы можно было написать в , что требуется специалист со знанием кучи пунктов, а раз ты не знаешь один из них - отказать..
чтоб было проще отказывать
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39490452
вадя,

Где тебе насаживают? Ты видимо из тех товарищей, которым постоянно из всех щелей видится пропаганда гомосексуализма. Какую бы гейскую порнуху они не смотрели - всюду пропаганда.

В целом, с тобой беседовать тоже не о чем. Демагог упертый и бессмысленный.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39490466
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Агнец за бортомhVosttИ почему это для фронтенда он не применим? Это вообще с какой бабушки ты так решил?


Ну а чо ты там наследуешь то? Кнопку от тулбара?

Для ООП вовсе не обязательно наличие такого понятия как класс. ООП спокойно реализуется и в прототипном стиле и в функциональном стиле. В JavaScript сплошь и рядом, Number, Boolean, String...

В общем, глупости не говори :)
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39490468
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадяКапитан Хрюк,
я и делаю по-другому, только вопрос не в этом, а в том как идет насаждение этого ангуляра.... как истина в первой инстанции, как единственная идеология... как серебрянная пуля..

шесть модулей, можно и в один всё запихать, и кричать, что только один...
а можно вообще без модулей. только то, что необходимо, а не для «возникла необходимость..»

Что же ты навязчиво и настойчиво лезешь в каждую тему, где заходит речь об ангуляре со своими тремя копейками, которые никому не упёрлись? Ты ведь понятия не имеешь о чём говоришь. Ни квалификации, ни интеллекта не хватает, чтобы даже туториал осилить по ангуляру. А мнение по вопросу имеешь.

Истина в том, что ты сам лезешь туда, куда тебя не просят, не зовут, где твоё мнение никому не нужно и кричишь о том, что тебе что-то там насаждают или навязывают.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39490469
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVostt,
аргументы кончились - переход на личности. всё по старому.....
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39490472
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадяhVostt,
аргументы кончились - переход на личности. всё по старому.....

Вадя, хорош уныло врать. Пальцем своим кривым покажи, где я перешёл на личности. А то ведь не ровен час и перейду.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39490477
Агнец за бортом
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Капитан ДрюкАгнец за бортомпропущено...


Ну а чо ты там наследуешь то? Кнопку от тулбара?
Ты наследуешь компонент от компонента. Если у тебя есть компонент "Кнопка" и у тебя появилась потребность сделать компонент "Кнопка со счетчиком нажатий" то ты наследуешь класс нового компонента от компонента "Кнопка" и реализуешь отсутствующий в этом компоненте функционал.

И что ты в этом случае возьмешь от компонента КНОПКА?
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39490483
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Агнец за бортомИ что ты в этом случае возьмешь от компонента КНОПКА?

Расширить/изменить текущий функционал компонента. Вообще очень странно, когда ты говоришь, что практикуется компонентный подход, и при этом, что ООП не нужен. Как по-твоему тогда реализовывать компонентный подход? Компоненты должны обладать каким-то контрактом, т.е. реализовывать базовую функциональность (реализовывать интерфейс, путём наследования класса, переопределять функции), чтобы это не было просто помойкой не связанного говнокода.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39490485
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Агнец за бортомhVosttИ почему это для фронтенда он не применим? Это вообще с какой бабушки ты так решил?


Ну а чо ты там наследуешь то? Кнопку от тулбара?
Сколько хоть приложений и каких написал, бро? :)
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39490491
Агнец за бортом
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAАгнец за бортомпропущено...


Ну а чо ты там наследуешь то? Кнопку от тулбара?
Сколько хоть приложений и каких написал, бро? :)

Ну чо - изрядно.

WM6.5/WP/WPF/ASP MVC/AJS/VUE
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39490492
Агнец за бортом
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[quot hVostt]Агнец за бортомИ что ты в этом случае возьмешь от компонента КНОПКА?

Компоненты должны обладать каким-то контрактом, т.е. реализовывать базовую функциональность (реализовывать интерфейс, путём наследования класса, переопределять функции)

Это всё делает один метод фреймворка, поставляя/регестрируя тебе готовый компонент. В VUE.

В A2 это делает декоратор.

Зачем наследовать компонент от компонента? Хотелось бы увидеть конкретный пример.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39490493
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Агнец за бортомskyANAпропущено...

Сколько хоть приложений и каких написал, бро? :)

Ну чо - изрядно.

WM6.5/WP/WPF/ASP MVC/AJS/VUE
И так и не понял, зачем наследование? :) Удивительно.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39490494
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Агнец за бортомЗачем наследовать компонент от компонента? Хотелось бы увидеть конкретный пример.
Вот тебе пример, вникай:
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39490495
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Агнец за бортомВ A2 это делает декоратор.
А декоратор - это что? ООП, или ФП? :)
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39490501
Агнец за бортом
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAАгнец за бортомЗачем наследовать компонент от компонента? Хотелось бы увидеть конкретный пример.
Вот тебе пример, вникай:

Серьезно?

Это решается в рамках _одного_ компонента, причем красиво и ненавязчиво. Тебе надо унаследовать "кнопка с меню" от "кнопки" и как следствие устроить помойку из всех возможных вариаций контролов?

Но даже при таком унылом раскладе - что ты возьмешь от кнопки? Название? Обработка клика?

О Боги, на меня снизошла мощь наследования!
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39490504
Агнец за бортом
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAАгнец за бортомЗачем наследовать компонент от компонента? Хотелось бы увидеть конкретный пример.
Вот тебе пример, вникай:

Между нами, какой UX-гуру решил в одно меню засунуть "add new" и "add hidden"?
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39490505
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Агнец за бортом,

а ты хотел унаследовать стрельбу из пушки, или что? :)
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39490507
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Агнец за бортомskyANAпропущено...

Вот тебе пример, вникай:

Между нами, какой UX-гуру решил в одно меню засунуть "add new" и "add hidden"?
Я... Взял так в инспекторе и поменял текстовки :)
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39490508
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Агнец за бортом,

и вообще не отвлекайся... Декоратор уже написал? Показывай.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39490512
Агнец за бортом
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAАгнец за бортом,

а ты хотел унаследовать стрельбу из пушки, или что? :)

Короче - наследование в компонентном фронтенде - мусор для эстетов.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39490516
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Агнец за бортомskyANAАгнец за бортом,

а ты хотел унаследовать стрельбу из пушки, или что? :)

Короче - наследование в компонентном фронтенде - мусор для эстетов.
Какая глубокая мысль! Буду размышлять об этом весь день :)
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39490517
Агнец за бортом
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAАгнец за бортомпропущено...


Короче - наследование в компонентном фронтенде - мусор для эстетов.
Какая глубокая мысль! Буду размышлять об этом весь день :)

Слушай а... Для кнопок разных цветов - ты тоже.. Наследуешься?
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39490519
Агнец за бортом
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Агнец за бортомskyANAпропущено...

Какая глубокая мысль! Буду размышлять об этом весь день :)

Слушай а... Для кнопок разных цветов - ты тоже.. Наследуешься?

Или разные цвета у вас запрещены?
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39490523
Агнец за бортом
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAАгнец за бортом,

и вообще не отвлекайся... Декоратор уже написал? Показывай.

Ты так и смог внятно сказать - что делает ПО над которым ты трудишься, даже смешно.

Накидал каких-то ссылок. И после этого тебе еще и "Показывай"?)))
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39490528
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Агнец за бортомЭто всё делает один метод фреймворка, поставляя/регестрируя тебе готовый компонент. В VUE.

Что представляет из себя компонент в VUE? Что это такое?


Агнец за бортомВ A2 это делает декоратор.

Что представляет из себя декоратор в A2?


Агнец за бортомЗачем наследовать компонент от компонента? Хотелось бы увидеть конкретный пример.

Вопрос из разряда, зачем мне нужно знать грамматику языка, алфавит? Зачем это всё нужно? Я же говорю.

Конкретные примеры ты и сам выше привёл. Но сам этого даже не понял.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39490532
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Агнец за бортомО Боги, на меня снизошла мощь наследования!

Здесь есть место для грусти, а не для иронии.
Не знаешь и не понимаешь элементарных вещей.
Это печально.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39490534
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Агнец за бортомskyANAАгнец за бортом,

и вообще не отвлекайся... Декоратор уже написал? Показывай.

Ты так и смог внятно сказать - что делает ПО над которым ты трудишься, даже смешно.

Накидал каких-то ссылок. И после этого тебе еще и "Показывай"?)))
Трололо-лоло-ло :)

Про то как объяснить остальным, чем ты занимаешься, статьи пишут. Да и в чём понт? :)

Слив засчитан.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39490535
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Агнец за бортомКороче - наследование в компонентном фронтенде - мусор для эстетов.

Да-да
Что ещё весёлого нам поведаешь?
Тут бы постыдиться, взять букварь и начать с азов.
Но чукча же не читатель...

Эээх... Единичные случаи невежества особо не парят. Но сейчас это какая-то катастрофа. Люди, называющие себя программистами, разработчиками, не знают самого базового и элементарного.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39490557
Агнец за бортом
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVostt,

А ты же к фронтенду не имеешь никакого отношения, ну кроме как - "его-пилят-те-парни-из-соседнего-отдела"?

Нет, реально, ты же на бекенде сидишь. Это и по риторике заметно и по неуверенности - всё общими словами бросаешься.

Ты не знаешь что такое декоратор в А2, но кидаешься с оттопыренными мизинцами что-то рассуждать о "дереве-классов" - ты где слов-то таких набрался?

skyAna,

ты там кому слив-то засчитываешь, себе? Ты реально кнопку с меню наследуешь от кнопки? А что ты в другой проект потащишь, дерево классов?

Дети-индиго, вы точно представляете себе суть компонентного подхода?

Слов нет, что за цирк.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39490566
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Агнец за бортомТы реально кнопку с меню наследуешь от кнопки? А что ты в другой проект потащишь, дерево классов?
Наследую. И CheckBoxList с Dropdown наследую от ListControl.

Но ты уже покажи свои декораторы, хочется же посмтореть в ООП у тебя, или ФП, или говнокод :)
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39490567
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Агнец за бортомСлов нет, что за цирк.
А чего ты хотел, понимания? :)
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39490577
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Агнец за бортомНет, реально, ты же на бекенде сидишь. Это и по риторике заметно и по неуверенности - всё общими словами бросаешься.

Во-первых, ты очень сильно ошибаешься. Я фулл стек разработчик и всегда им был. Во-вторых, чего ты стрелки переводишь? Что за глупая детская тактика: если понимаешь, что тупо сливаешь, по глупости, надо стараться перескочить на другую тему?

Ты назвал две вещи: VUE компонент и декоратор A2. Я просил что это по-твоему такое ?
Ты съехал. Т.е.

либо ты тупо не знаешь.
либо понял, что сел в лужу по поводу ООП.

В общем, другими словами позорное сливало. Иди учи букварь.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39490752
Агнец за бортом
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAАгнец за бортомТы реально кнопку с меню наследуешь от кнопки? А что ты в другой проект потащишь, дерево классов?
Наследую. И CheckBoxList с Dropdown наследую от ListControl.

В рамках какого FW?


skyANAНо ты уже покажи свои декораторы, хочется же посмтореть в ООП у тебя, или ФП, или говнокод :)

Я решительно не врубаюсь, чего ты хочешь от меня увидеть. Какие "свои декораторы"?
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39490763
Агнец за бортом
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttТы назвал две вещи: VUE компонент и декоратор A2. Я просил что это по-твоему такое ?
Ты съехал. Т.е.

либо ты тупо не знаешь.
либо понял, что сел в лужу по поводу ООП.

Совсем дурачок что ли? Даже вопрос внятно задать не можешь, мычишь что-то в своей манере.

VUE компонент - объект JS

декоратор A2 - паттерн проектирования / фича TS / функция в JS.

Иди, проси повышения ЗП, теперь ты знаешь, что такое декоратор.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39490886
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Агнец за бортомВ рамках какого FW?
У нас самописный набор компонентов.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39490890
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Агнец за бортомЯ решительно не врубаюсь, чего ты хочешь от меня увидеть. Какие "свои декораторы"?
От тебя я хочу увидеть описание или код своего решения. Ведь если критикуешь, то предлагай.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39490950
Агнец за бортом
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAАгнец за бортомЯ решительно не врубаюсь, чего ты хочешь от меня увидеть. Какие "свои декораторы"?
От тебя я хочу увидеть описание или код своего решения. Ведь если критикуешь, то предлагай.

Спрашиваю - тебе показать код какого-то компонента? o_O
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39490953
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Агнец за бортомskyANAпропущено...

От тебя я хочу увидеть описание или код своего решения. Ведь если критикуешь, то предлагай.

Спрашиваю - тебе показать код какого-то компонента? o_O
Чёрт. Что не понятного во фразе: хочу увидеть описание или код?

Опиши, или покажи. Раз критикуешь ООП, то расскажи как надо :)
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39490963
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Агнец за бортомСовсем дурачок что ли? Даже вопрос внятно задать не можешь, мычишь что-то в своей манере.

Угу вижу, перешёл на неприкрытое хамство. Интересные у вас манеры, юноша.


Агнец за бортомVUE компонент - объект JS
Агнец за бортомдекоратор A2 - паттерн проектирования / фича TS / функция в JS.

И что ты, до сих пор не видишь, где здесь ООП?

Код: javascript
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
var Profile = Vue.extend({
  template: '<p>{{firstName}} {{lastName}} aka {{alias}}</p>',
  data: function () {
    return {
      firstName: 'Walter',
      lastName: 'White',
      alias: 'Heisenberg'
    }
  }
})



В упор не видишь наследования?

Агнец за бортомИди, проси повышения ЗП, теперь ты знаешь, что такое декоратор.

Теперь я знаю, что у тебя изрядно бомбит на почве собственного невежества.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39490966
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAЧёрт. Что не понятного во фразе: хочу увидеть описание или код?

Опиши, или покажи. Раз критикуешь ООП, то расскажи как надо :)

Крутится как уж на сковородке — какое-то перманентное явление, особенно в этой ветке форума.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39490974
Агнец за бортом
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAАгнец за бортомпропущено...


Спрашиваю - тебе показать код какого-то компонента? o_O
Чёрт. Что не понятного во фразе: хочу увидеть описание или код?

Опиши, или покажи. Раз критикуешь ООП, то расскажи как надо :)

Код ЧЕГО?
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39490975
Агнец за бортом
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVostt,

Бедненький, нахамили тебе... Хвост, ну такая у тебя судьбина - хамят человеку с тонкой душой - НИ ЗА ЧТО!
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39490977
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Агнец за бортомskyANAпропущено...

Чёрт. Что не понятного во фразе: хочу увидеть описание или код?

Опиши, или покажи. Раз критикуешь ООП, то расскажи как надо :)

Код ЧЕГО?
Ты сливаешься что-ли?

К примеру адепты ФП таких вопросов не задают, они тупо показывают код, который к примеру в 15 раз короче, чем в ООП, а решает ту же задачу :)

Нет кода, так попробуй описать.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39490979
Агнец за бортом
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAАгнец за бортомпропущено...


Спрашиваю - тебе показать код какого-то компонента? o_O
Чёрт. Что не понятного во фразе: хочу увидеть описание или код?

Опиши, или покажи. Раз критикуешь ООП, то расскажи как надо :)

Ты, скайана и вправду тугой.

- Покажи декоратор.
- Какой декоратор.
- Покажи код.
- Код чего?
- Код покажи.
- Компонента?
- Покажи код.

Вас там по трафарету множат?
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39490982
Агнец за бортом
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: javascript
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
let unitC = Vue.component('unit', {
    template: '#unit-template',
    props: ['unit', 'mode', 'filterData'],
    data: function () {
        return {
            isOn: false,
            isFiltered: false
        }
    },
    computed:{
        fio: function () {
            if (this.unit.short_fio!=null && this.unit.short_fio.length > 0) {
                return this.unit.short_fio.split(' ')[0];
            }

            return '007';
        }
    },
    methods: {
        unitClick: function () {
            if (this.$().activeTalkingService.talking[this.mode].some(unitID=>unitID == this.unit.id)) {
                this.$().activeTalkingService.talking[this.mode] =
                    this.$().activeTalkingService.talking[this.mode].filter(unitID=>unitID != this.unit.id);
                this.isOn = false;
            }
            else {
                this.$().activeTalkingService.talking[this.mode].push(this.unit.id);
                this.isOn = true;
            }

            this.$emit('flagChanged');
        },
        modeChanges: function () {

            if (!this.mode)
                return;

            let newValue = this.$().activeTalkingService.talking[this.mode].some(unitID=>unitID == this.unit.id);

            if (this.isOn != newValue) {
                this.isOn = newValue;
                this.$emit('flagChanged');
            }
        },
        checkSelected: function () {

            if (this.filterData == '') {
                this.isFiltered = false;
                return;
            }

            this.isFiltered = this.unit.fio.toLowerCase().indexOf(this.filterData.toLowerCase()) > -1;

        }
    },
    created: function () {
        let self = this;
        this.filterData = '';
        self.modeChanges();

        this.$watch(function () { return this.filterData }, function () {
            self.checkSelected();
        });

        this.$watch(function () { return this.mode }, function () {
            self.modeChanges();
        });
    }
})
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39490985
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Агнец за бортомhVostt,

Бедненький, нахамили тебе... Хвост, ну такая у тебя судьбина - хамят человеку с тонкой душой - НИ ЗА ЧТО!

Да я уже носом ткнул тебя в твой же Vue, на его родном сайте в доке выложен пример использования компонентов через создание subclass, т.е. наследование, ООП ребёнок.

А что ты там говорил?

Агнец за бортомНа VUE - я просто вставил маленькую аппликацию в это место, которая получает данные с сервера и обрабатывает их уже на клиенте, после чего показывает бейдж.

На VUE это получилось изящно и дерзко.
Агнец за бортомКонцепции ООП спорны и сами по себе, а в мире фронтенда с компонентным подходом может быть и вообще едва ли применимы.

Композиция - наше всё.

Сам даже не знаешь, что используешь и как оно устроено.
Если признаешь, что ступил, то это будет по-взрослому.

Но если ты так хочешь примкнуть к стаду обиженных, шуруй. Не держу.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39490988
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Агнец за бортомskyANAпропущено...

Чёрт. Что не понятного во фразе: хочу увидеть описание или код?

Опиши, или покажи. Раз критикуешь ООП, то расскажи как надо :)

Ты, скайана и вправду тугой.

- Покажи декоратор.
- Какой декоратор.
- Покажи код.
- Код чего?
- Код покажи.
- Компонента?
- Покажи код.

Вас там по трафарету множат?
Значит сливаешься.

Если декоратором декорировать класс, то это ООП. Если декоратором декоррировать функцию, то это ФП.

Покажи, с**а, кнопку, которой ты добавил дополнительное поведение через декоратор :)
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39490989
Агнец за бортом
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttАгнец за бортомhVostt,

Бедненький, нахамили тебе... Хвост, ну такая у тебя судьбина - хамят человеку с тонкой душой - НИ ЗА ЧТО!

Да я уже носом ткнул тебя в твой же Vue, на его родном сайте в доке выложен пример использования компонентов через создание subclass, т.е. наследование, ООП ребёнок.

А что ты там говорил?

Я говорил, что не создаю компоненты во фронтенде, чтобы от них отнаследовать что-то еще!

Все компоненты в иерархии находятся РЯДОМ.

Я говорил - ЭТО.

скайана там наследует список чекбоксов от лист айтемов - я не вижу в этом смысла.

ВСЁ.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39490993
Агнец за бортом
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAАгнец за бортомпропущено...


Ты, скайана и вправду тугой.

- Покажи декоратор.
- Какой декоратор.
- Покажи код.
- Код чего?
- Код покажи.
- Компонента?
- Покажи код.

Вас там по трафарету множат?
Значит сливаешься.

Если декоратором декорировать класс, то это ООП. Если декоратором декоррировать функцию, то это ФП.

Покажи, с**а, кнопку, которой ты добавил дополнительное поведение через декоратор :)

Да я с чего ты, с**а, взял, что я юзаю декораторы или еще там что-то??

Я работаю с VUE - код компонента я тебе привел - от начала и до конца.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39490997
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Агнец за бортомскайана там наследует список чекбоксов от лист айтемов - я не вижу в этом смысла.

ВСЁ.
Если не видишь, то покажи как ты делаешь компоненты, оперирующие одинаковыми метаданными, но которые по разному выглядят и ведут себя.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39491006
Агнец за бортом
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAАгнец за бортомскайана там наследует список чекбоксов от лист айтемов - я не вижу в этом смысла.

ВСЁ.
Если не видишь, то покажи как ты делаешь компоненты, оперирующие одинаковыми метаданными, но которые по разному выглядят и ведут себя.

Я эту разницу в AJS решал динамическим выбором шаблона - это доступно там с какой-то версии.

В VUE пока это решается с помощью v-if:

Код: html
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
 <div v-bind:class="[{'quoteContainer':isQuote},'md-list-text-container']">

                    <message v-if="hasQuote" v-bind:message="this.message.quote" v-bind:isQuote="true"></message>

                    <div v-if="isImage">
                        <img style="box-shadow:17px 16px 20px 0px rgba(0, 0, 0, 0.28)" v-bind:src="filePath" />
                        <p class="phoneHide">{{filename}}</p>
                    </div>

                    <span v-if="isText" v-href-seeker="{isQuote:isQuote}"
                          v-bind:class="[{'mainMessage': hasQuote && !isQuote},{'quotedMessage':isQuote},'message-text']">

                        <md-icon class="quoteIcon" v-if="isQuote">format_quote</md-icon>{{message.body}}
                    </span>
                    <span v-bind:class="[{'quotedSign':isQuote},'message-sign']">{{userName}}   {{message.createdAtText}}</span>


                    <file v-if="isBlob" v-bind:name="filename" v-bind:id="secureFilename">

                    </file>


                </div>
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39491007
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Агнец за бортомskyANAпропущено...

Значит сливаешься.

Если декоратором декорировать класс, то это ООП. Если декоратором декоррировать функцию, то это ФП.

Покажи, с**а, кнопку, которой ты добавил дополнительное поведение через декоратор :)

Да я с чего ты, с**а, взял, что я юзаю декораторы или еще там что-то??Ни с чего :)

Я просил, с**а, раз критикуешь ООП, то опиши свой подход.
А ты дурака включил.

Агнец за бортомЯ работаю с VUE - код компонента я тебе привел - от начала и до конца.О, пля, наконец-то! Позырим :)
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39491008
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Агнец за бортомЯ говорил, что не создаю компоненты во фронтенде, чтобы от них отнаследовать что-то еще!

Это не говорит о том, что ты не используешь ООП.
Изначально, как и любая другая техника, ООП был придуман для того, чтобы такие как ты не заморачивались, а просто использовали.

Набрасывание какого-то УГ в сторону ООП при том, что ты его по полной эксплуатируешь, попахивает шедевральной тупизной. Не находишь?



Агнец за бортомскайана там наследует список чекбоксов от лист айтемов - я не вижу в этом смысла.

Ты наследуешь базовые компоненты Vue.

А... да чё там объяснять.
Мамо а де папо? Папо а де мамо? Ощущение что я разговариваю вот с таким ребёнком.
С тобой всё ясно, тема закрыта.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39491009
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttКрутится как уж на сковородке — какое-то перманентное явление, особенно в этой ветке форума.
никаких особенностей. на форуме c/c++ товарищ доказывает, что с++ не нужен(достаточно С)
исключения - вселенское зло, а наследование и интерфейсы - вообще кошмар
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39491010
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Агнец за бортомskyANAпропущено...

Если не видишь, то покажи как ты делаешь компоненты, оперирующие одинаковыми метаданными, но которые по разному выглядят и ведут себя.

Я эту разницу в AJS решал динамическим выбором шаблона - это доступно там с какой-то версии.

В VUE пока это решается с помощью v-if:

Код: html
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
 <div v-bind:class="[{'quoteContainer':isQuote},'md-list-text-container']">

                    <message v-if="hasQuote" v-bind:message="this.message.quote" v-bind:isQuote="true"></message>

                    <div v-if="isImage">
                        <img style="box-shadow:17px 16px 20px 0px rgba(0, 0, 0, 0.28)" v-bind:src="filePath" />
                        <p class="phoneHide">{{filename}}</p>
                    </div>

                    <span v-if="isText" v-href-seeker="{isQuote:isQuote}"
                          v-bind:class="[{'mainMessage': hasQuote && !isQuote},{'quotedMessage':isQuote},'message-text']">

                        <md-icon class="quoteIcon" v-if="isQuote">format_quote</md-icon>{{message.body}}
                    </span>
                    <span v-bind:class="[{'quotedSign':isQuote},'message-sign']">{{userName}}   {{message.createdAtText}}</span>


                    <file v-if="isBlob" v-bind:name="filename" v-bind:id="secureFilename">

                    </file>


                </div>


quote, message, userName... Пля, а кнопка-то где? Простая и та, которой ты добавил поведение.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39491012
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ИзопропилhVosttКрутится как уж на сковородке — какое-то перманентное явление, особенно в этой ветке форума.
никаких особенностей. на форуме c/c++ товарищ доказывает, что с++ не нужен(достаточно С)
исключения - вселенское зло, а наследование и интерфейсы - вообще кошмар

Гы, я уже на С/С++ давно не хожу, бесконечный холивор ))

А периодические наезды на ООП, принципы, паттерны, давно уже должны были стухнуть в связи с повышением общей образованности.

Но как это не печально, образованность и осведомлённость у отдельных так и не наступает.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39491014
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAПростая и та, которой ты добавил поведение.

Он не добавляет новое поведение кнопке. Просто делает другую :)
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39491020
Агнец за бортом
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAАгнец за бортомскайана там наследует список чекбоксов от лист айтемов - я не вижу в этом смысла.

ВСЁ.
Если не видишь, то покажи как ты делаешь компоненты, оперирующие одинаковыми метаданными, но которые по разному выглядят и ведут себя.

Я показал.

skyANAПля, а кнопка-то где? Простая и та, которой ты добавил поведение.


skyANA , да что с тобой не так?
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39491028
Addx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Изопропил а наследование и интерфейсы - вообще кошмар

Именно, но такая ... удобная вещь ))
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39491029
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Агнец за бортом skyANA , да что с тобой не так?
Понять тебя хотел и в итоге всё с тобой понятно :)

Глянул кстати Vue API:
# extends Тип : Object | Function

Подробности :

Позволяет декларативно наследоваться от другого компонента (который может быть либо простым объектом, либо конструктором), не используя Vue.extend.
Главным образом предназначено для облегчения наследования между компонентами, определёнными в одном файле.

Эта функциональность близка к mixins, с той разницей, что собственные опции компонента приоритетнее опций компонента, от которого происходит наследование.

Пример :
Код: javascript
1.
2.
3.
4.
5.
6.
var CompA = { ... }
// наследуем от CompA, не вызывая Vue.extend:
var CompB = {
  extends: CompA,
  ...
}


У тебя пукан не рвёт, от того, что в Vue есть наследование компонентов? :)
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39491037
Агнец за бортом
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAУ тебя пукан не рвёт, от того, что в Vue есть наследование компонентов? :)

Я компоненты не наследую друг от друга. В VUE нету "абстрактного" компонента - он попросту не нужен.

И пуканы от этого рвет походу у вас с хвостом.

У меня всё ОК, не переживай.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39491039
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Агнец за бортомskyANAУ тебя пукан не рвёт, от того, что в Vue есть наследование компонентов? :)

Я компоненты не наследую друг от друга. В VUE нету "абстрактного" компонента - он попросту не нужен.

И пуканы от этого рвет походу у вас с хвостом.

У меня всё ОК, не переживай.
Вот и славно, что всё OK.

А за нас с Хвостом не переживай, ты нам жизнь продлеваешь, молодец :)
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39491042
Агнец за бортом
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAАгнец за бортомпропущено...


Я компоненты не наследую друг от друга. В VUE нету "абстрактного" компонента - он попросту не нужен.

И пуканы от этого рвет походу у вас с хвостом.

У меня всё ОК, не переживай.
Вот и славно, что всё OK.

А за нас с Хвостом не переживай, ты нам жизнь продлеваешь, молодец :)

И вам она понадобится, ибо настолько тугих нарциссиков и вижу только тут.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39491053
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Агнец за бортомskyANAпропущено...

Вот и славно, что всё OK.

А за нас с Хвостом не переживай, ты нам жизнь продлеваешь, молодец :)

И вам она понадобится, ибо настолько тугих нарциссиков и вижу только тут.
Договорились, в следующий раз сразу буду тебя просто высмеивать, а не пытаться понять :)
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39491059
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Агнец за бортом,

ты кстати документацию по Vue всё-таки почитай, а то выглядишь мягко говоря глупо :)
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39491062
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Агнец за бортомИ вам она понадобится, ибо настолько тугих нарциссиков и вижу только тут.
в с/с++ сходи. http://www.sql.ru/forum/1266262-3/na-chyom-luchshe-pisat-kod-pri-odinakovom-kolichestve-strok-na-c-ili-na-c
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39491063
Агнец за бортом
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ИзопропилАгнец за бортомИ вам она понадобится, ибо настолько тугих нарциссиков и вижу только тут.
в с/с++ сходи. http://www.sql.ru/forum/1266262-3/na-chyom-luchshe-pisat-kod-pri-odinakovom-kolichestve-strok-na-c-ili-na-c

Мне хватает и этих задротов.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39491072
Агнец за бортом
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAАгнец за бортомпропущено...


И вам она понадобится, ибо настолько тугих нарциссиков и вижу только тут.
Договорились, в следующий раз сразу буду тебя просто высмеивать, а не пытаться понять :)

Да тебе, дурачку и я не нужен, ты пальчик сам себе покажи - всё веселей ;)))
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39491073
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Агнец за бортомЯ компоненты не наследую друг от друга. В VUE нету "абстрактного" компонента - он попросту не нужен.

И пуканы от этого рвет походу у вас с хвостом.

У меня всё ОК, не переживай.

Глядя на то, как ты феерически тупишь, сам себе противоречишь, рвётся только живот от смеха

Самое забавное, ведь я думал, что ты на Vue-то после А2 ушёл, лишь потому что не хватило тямы осилить Angular. А как в итоге оказалось, ты и Vue совсем не осилил, абсолютно не понимаешь как он устроен и работает, раз мелешь бредятину сивой кобылы.

Не, ну это реально абаржака, гыгыгыы
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39491075
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Агнец за бортомskyANAпропущено...

Договорились, в следующий раз сразу буду тебя просто высмеивать, а не пытаться понять :)

Да тебе, дурачку и я не нужен, ты пальчик сам себе покажи - всё веселей ;)))
Да, можно сказать, что я дурачёк, раз пытаюсь понять поведение даже дебила :) Толку ведь от этого практически ноль.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39491076
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Агнец за бортом,

У нас девчонка джуниор за неделю разобралась со вторым ангуляром, уже пилит небольшое но функционально приложение вовсю. А ты там всё сиськи мнёшь, и ничего осилить не можешь. Запишись хоть на какие-нибудь курсы, чтобы не позориться. Дело говорю. По-дружески. Начни уже включать мозг.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39491077
Агнец за бортом
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAАгнец за бортомпропущено...
Да тебе, дурачку и я не нужен, ты пальчик сам себе покажи - всё веселей ;)))
Да, можно сказать, что я дурачёк, раз пытаюсь понять поведение даже дебила :) Толку ведь от этого практически ноль.

скайна, да ты не совсем безнадежен. Над риторикой еще работать и работать, от блевоты до уныния еще лететь-пердеть, но надежда есть. Возврат правда...
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39491080
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Агнец за бортомskyANAпропущено...

Да, можно сказать, что я дурачёк, раз пытаюсь понять поведение даже дебила :) Толку ведь от этого практически ноль.

скайна, да ты не совсем безнадежен...
Дак ведь и я когда-то был прыщавым, закомплексованным невеждой :)
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39491085
Агнец за бортом
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAАгнец за бортомпропущено...


скайна, да ты не совсем безнадежен...
Дак ведь и я когда-то был прыщавым, закомплексованным невеждой :)

А я всегда был красавцем. Мне тебя не понять
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39491086
Агнец за бортом
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttАгнец за бортом,

У нас девчонка джуниор за неделю разобралась со вторым ангуляром, уже пилит небольшое но функционально приложение вовсю.

Ну что она у вас там пилит? Сколько операций в UI, сколько компонент всего?

hVostt А ты там всё сиськи мнёшь, и ничего осилить не можешь.
Че та ты совсем в розовую страну улетел. Поставишь что-нибудь на это?
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39491090
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Агнец за бортомskyANAпропущено...

Дак ведь и я когда-то был прыщавым, закомплексованным невеждой :)

А я всегда был красавцем. Мне тебя не понять
Типичный случай, хорошо описаный на лурке . Не безнадёжный.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39491177
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Агнец за бортомНу что она у вас там пилит? Сколько операций в UI, сколько компонент всего?

Клиента для многопользовательской системы учёта и согласования данных, бизнес процессы согласования с участниками разных ролей на разных этапах. Так как метаданные приходят с сервера, нарисовать формы заранее она не может, компоненты должны быть достаточно умные и адаптивные, чтобы генерировать формы на основе мета-данных. К слову на ангуляре 2 это отлично реализуется. Гриды, сортировка, фильтрация, группировка, групповые операции, чарты, внедрение отчётов.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39491178
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Агнец за бортомЧе та ты совсем в розовую страну улетел. Поставишь что-нибудь на это?

Ставят на что-то, чего пока не знают или в чём сомневаются.

А тут сомнений никаких нет, очевидно, что ты не справляешься с элементарными вещами.
С какого-то перепугу решил, что весь ООП сводится к наследование кнопки там или меню.

Уровень ясен. Тут ничего личного, просто у тебя либо всё впереди и ты начнёшь потихоньку расти в профессиональном плане, либо сознательно решишь пожизненно плавать там, где плаваешь.
Решать только тебе.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39491194
Агнец за бортом
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ага. То есть картина следующая:

hVostt его компоненты крайне геморройно наследовать, не говоря уже о примешивании функционала миксинами

skyANAУ тебя пукан не рвёт, от того, что в Vue есть наследование компонентов? :)

и

hVosttА тут сомнений никаких нет, очевидно, что ты не справляешься с элементарными вещами.


Хвост, проблемы то у тебя, никак не у меня.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39491196
Агнец за бортом
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttС какого-то перепугу решил, что весь ООП сводится к наследование кнопки там или меню.

Приведи мне пример, что ты собрался наследовать в компонентах. В А2/VUE - без разницы.

Пока что, хвост, ты в граните высекаешь еще один гимн своему долпоепизму. Дизайн у тебя не дизайн, кнопку тебе не отнаследовать - твой поведенческий паттерн блестит на солнце как у быка яйца перед случкой.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39491199
Агнец за бортом
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttАгнец за бортомНу что она у вас там пилит? Сколько операций в UI, сколько компонент всего?

Клиента для многопользовательской системы учёта и согласования данных, бизнес процессы согласования с участниками разных ролей на разных этапах. Так как метаданные приходят с сервера, нарисовать формы заранее она не может, компоненты должны быть достаточно умные и адаптивные, чтобы генерировать формы на основе мета-данных. К слову на ангуляре 2 это отлично реализуется. Гриды, сортировка, фильтрация, группировка, групповые операции, чарты, внедрение отчётов.

И это у вас пилит джуниор?

Клиента для многопользовательской системы учёта и согласования данных,

Ни на один вопрос не ответил - ни сколько операций, ни сколько компонент, но!

Джуниор пилит приложение!

Воистину, хвостяра, я от тебя устал.

Чава-какава.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39491209
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Агнец за бортомАга. То есть картина следующая:

hVostt его компоненты крайне геморройно наследовать, не говоря уже о примешивании функционала миксинами

Ты не болен случаем? Почему чужие слова 20649837 приписываешь мне?


Агнец за бортомХвост, проблемы то у тебя, никак не у меня.

У тебя уже не просто проблемы, а какое-то тяжёлое заболевание.


Агнец за бортомПриведи мне пример, что ты собрался наследовать в компонентах. В А2/VUE - без разницы.

Я тебе пример привёл из документации Vue. С памятью плохо?


Агнец за бортомПока что, хвост, ты в граните высекаешь еще один гимн своему долпоепизму. Дизайн у тебя не дизайн, кнопку тебе не отнаследовать - твой поведенческий паттерн блестит на солнце как у быка яйца перед случкой.

Демагог из тебя выходит уровня подзаборного алкаша, который уговаривает добавить 2 рубля на выпивку.
Уровень твой уже всем ясен. Всё что тебе требуется, это пойти и заняться самообразованием.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39491213
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Агнец за бортомНи на один вопрос не ответил - ни сколько операций, ни сколько компонент, но!

Я не виноват, что ты малость глуповатый и не можешь сам посчитать, хотя всю необходимую информацию для этого дал. Но это и не удивительно. Смотрю ты всё больше и больше раскрываешься
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39491273
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Агнец за бортомПриведи мне пример, что ты собрался наследовать в компонентах. В А2/VUE - без разницы. 20652190 , и skyANA похожий пример приводил.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39499358
Фотография бухалтер фантоцци
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Топик не читал, Vue считаю вполне себе реальным выбором, он может сразу работать без всяких бабелей, весит сам менее 100Кб,
работает от IE9, требует ES5 (и то частично), позволяет использовать совместно тучу известных библиотек и прочих привычных вещей.
Заметил, что всё больше вакансий для Vuejs появляется.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39499817
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
бухалтер фантоцци,

все современные фреймворки так-то работают без бабелей, бабель исопользуется лишь для сборки, если хочешь заюзать все новые фишки JS. если ты олдскульщик, и тебе до фанаря, то и jQuery сойдёт, ему тож бабель не нужен

ну а вообще да, Vue весьма не плох. особенно, если пилить всё с нуля.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39499852
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а что страшного в бабеле?
один хер при сборке исходники нужно обрабатывать
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39499866
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не пишу на фреймворках. Я никогда не видел программы, которую написать сложнее на "чистом" яваскрипте, чем с использованием какого-то фреймворка. Примерчики в студию!
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39499870
Бог подаст
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ShSerge,

Интересно, а ты для каждого своего проекта выдумываешь свои собственные контролы типа дэйтпикеров и комбиков с поиском или юзаешь какую-нибудь библиотеку компонентов?
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39499872
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Бог подастShSerge,

Интересно, а ты для каждого своего проекта выдумываешь свои собственные контролы типа дэйтпикеров и комбиков с поиском или юзаешь какую-нибудь библиотеку компонентов?
А ты давно на форуме? Датепикеры и комбики здесь уже много лет. Можешь забыть. Использую те самые компоненты, за которые уплочено. Не потому что они лучше, а потому что так надо.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39499873
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSergeНе пишу на фреймворках. Я никогда не видел программы, которую написать сложнее на "чистом" яваскрипте, чем с использованием какого-то фреймворка. Примерчики в студию!+1
Бог подастИнтересно, а ты для каждого своего проекта выдумываешь свои собственные контролы типа дэйтпикеров и комбиков с поиском или юзаешь какую-нибудь библиотеку компонентов?свои можно и копипастить. зато будут оптимальные под каджую конкретную задачу.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39499874
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадясвои можно и копипастить
систему сборки - никак не применить?
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39499880
авторсвои можно и копипастить.
Покажи мне свою реализацию какого-нибудь серьезного компонента, лучше всего грида или дерева.

авторзато будут оптимальные под каджую конкретную задачу
Это следует воспринимать как очередной кусочек бреда? Каким образом копипаст усиливает оптимальность чего-либо и что под этим вообще понимается?
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39499882
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дядюшка Шнюх,
А зачем ты ники меняешь? Как с тобой спорить, в котором споре рождается истина?
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39499886
ShSergeДядюшка Шнюх,
А зачем ты ники меняешь? Как с тобой спорить, в котором споре рождается истина?
Ты у меня спрашиваешь? Редкостный цинизм.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39499895
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
человек-презерватив,

Под презервативом теперь ходи.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39499899
ShSerge,

Между нами разница в том, что я сменю ник и перестану быть презервативом, а ты - нет.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39499902
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Лапочка и умницаShSerge,

Между нами разница в том, что я сменю ник и перестану быть презервативом, а ты - нет.
Точно отмечено. Я не сменю ник.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39499916
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Изопропилсистему сборки - никак не применить?применить можно, но вот только проще и скопипастить и подправить под конкретную задачу.
Дядюшка ШнюхКаким образом копипаст усиливает оптимальность чего-либо и что под этим вообще понимается?не надо всё воспринимать "в лоб" . наличие экзепляра кода позволяет его проще адапировать под задачу.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39499921
вадяне надо всё воспринимать "в лоб" . наличие экзепляра кода позволяет его проще адапировать под задачу.

Это как? Отчет по остаткам на складе - свой грид, отчет по зарплате - свой, и каждый охрененно оптимизирован под конкретную вьюшку? Да ты - стахановец!
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39499922
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Гондурас в огне,

А чем отличается грид зарплаты от остатков на складе?
ПС. Слово "грид" здесь не приветствуется.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39499932
Агнец за бортом
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Существующие фреймворки для веба призваны _отделить_ возню с HTML-кодом от JS-кода, инкапсулируя его (HTML-код) в декларативное описание. Они (фреймворки) пошли дальше, предложив компонентный подход, при этом - приблизив user exp. к десктопу вплотную (SPA)

Зачем я это пишу? А вот - отказываясь от них, вы добровольно влезаете в разного рода истории по связыванию HTML-представления и "чего-то" в JS. Это могут быть "самописные" вьюмодели, мешанина функций и жыквери - чего угодно. Но вы в это ввязываетесь.

Что из этого следует?

1. Либо вы никогда не сталкивались с потребностью разработки приложений сложнее "засабмитить-форму". То есть - SPA вам не нужен, pure web - ваше всё.

2. Либо у вас _столько_ дури, что вы изобретаете заново всё новый и новый велосипед. Потому ангуляр вон уже пятый, а вопросы до сих пор по первому)))) - и че их изучать??

ShSerge Я никогда не видел программы, которую написать сложнее на "чистом" яваскрипте, чем с использованием какого-то фреймворка.


И еще раз - цель сегодняшних FW - дать тот же user expirience что и на десктопах. Сохранив все плюшки веба, которые десктопу не то что не снились, он про них даже не в курсе.

Я думаю, что ты устанешь писать "на чистом" JS аналог десктопного WPF приложения.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39499933
Агнец за бортом
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Агнец за бортом,

Существующие фреймворки для веба = frontend-фреймворки.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39499939
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Агнец за бортом,

Вобщем, я не помню, когда последний раз формы сабмитил.

А вот вы признайтесь, у вас есть решение, чтобы инпуты были типозависимые. Ну, то есть, в инпут типа int нельзя было ввести слово из трёх букв. Причём, на клиенте. Ну, просто не нажимаются клавиши и копипаст.
У меня есть.
Это для тех, кто мой датепикер критикует.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39499944
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Насчёт датепикера. Проведём соревнование у кого лучше? До конца следущей недели, например.
Можем и на деньги сыграть.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39499945
Агнец за бортом
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSergeА вот вы признайтесь, у вас есть решение, чтобы инпуты были типозависимые. Ну, то есть, в инпут типа int нельзя было ввести слово из трёх букв.

В VUE это можно решить самописной директивой. Не то что не проблема - говорить не о чем.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39499947
Агнец за бортом
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSergeНасчёт датепикера. Проведём соревнование у кого лучше? До конца следущей недели, например.
Можем и на деньги сыграть.

А в чем прикол datepicker-а? У людей, в оппозиции к которым вы находитесь - импорт в проект datepicker-а - это даже не эпизод. Взяли CSS-фреймворк/нашли компонент - заюзали - конец.

Почему ему такое внимание?
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39499948
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Гондурас в огнеЭто как? Отчет по остаткам на складе - свой грид, отчет по зарплате - свой, и каждый охрененно оптимизирован под конкретную вьюшку? Да ты - стахановец!а ты извращенец.
делаешь всё в одной таблице ...
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39499951
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Агнец за бортом,

Никакого прикола нету. Здесь код выложен. Ему уже хрен знает сколько лет.
Если ты включил заднюю, тогда вернёмся к самому простому.
<input type="text" subtype="integer"></input>
Осилишь?
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39499953
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадяприменить можно, но вот только проще и скопипастить и подправить под конкретную задачу.
а сопровождать полученную поебень будет ас Пушкин(наверняка лётчик)
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39499954
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Изопропилвадяприменить можно, но вот только проще и скопипастить и подправить под конкретную задачу.
а сопровождать полученную поебень будет ас Пушкин(наверняка лётчик)
Да, есть такая беда. Только, в большинстве случаев, она не касается программистов.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39499955
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSerge<input type="text" subtype="integer"></input>
это что за говнокод?
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39499957
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ИзопропилShSerge<input type="text" subtype="integer"></input>
это что за говнокод?
Это кусок валидного XHTMLя. Почитай выше, о чём был разговор. Короче, инпут, в который нельзя ничего ввести на клиенте, кроме целого числа. Принимеешь участие? Забабло.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39499958
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSerge,

html5 - спецификацию - не осилил?
кому нужен в 2017 году xhtml?
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39499961
Агнец за бортом
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSergeИзопропилпропущено...

это что за говнокод?
Это кусок валидного XHTMLя. Почитай выше, о чём был разговор. Короче, инпут, в который нельзя ничего ввести на клиенте, кроме целого числа. Принимеешь участие? Забабло.

А что ты хочешь то?

Ну вот

Код: html
1.
<custom-input v-intOnly></custom-input>



Где мое "забабло"?
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39499964
Фотография Relic Hunter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ИзопропилShSerge,

html5 - спецификацию - не осилил?
кому нужен в 2017 году xhtml?HTML5 это - спецификация - не более. Запусти ето в осле, например.
Код: html
1.
<input type="number" min="0" step="1"/>
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39499965
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
какое ещё бабло?
Код: html
1.
<input type="number" placeholder="1" step="1" min="0" max="10">



https://www.w3.org/TR/2012/WD-html-markup-20121011/input.number.html
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39499966
Фотография Relic Hunter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да и фаер, походу на нее (HTML5) ложил с пробором.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39499967
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Агнец за бортомShSergeпропущено...

Это кусок валидного XHTMLя. Почитай выше, о чём был разговор. Короче, инпут, в который нельзя ничего ввести на клиенте, кроме целого числа. Принимеешь участие? Забабло.

А что ты хочешь то?

Ну вот

Код: html
1.
<custom-input v-intOnly></custom-input>



Где мое "забабло"?
Где работающий примерчик? У тебя неделя осталась, если ты в теме.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39499972
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ИзопропилShSerge,

html5 - спецификацию - не осилил?
кому нужен в 2017 году xhtml?
Осилил. Я игры пишу на ём. С поворотами. Ещё училку азбуке морзе написал.
А ты чего написал?
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39499976
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Relic HunterДа и фаер, походу на нее (HTML5) ложил с пробором.
йаду выпей
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39499977
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSergeОсилил.
ну а чего говнокод тогда сюда тащишь?
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39499984
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ИзопропилShSergeОсилил.
ну а чего говнокод тогда сюда тащишь?
Где ты увидел говнокод, и вообще код? Если ты о том, что я для примера написал - то ты явно преуменьшаешь мои способности писать (и даже, без ложной скромности замечу, изобретать) говнокод.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39499986
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Изопропилвадяприменить можно, но вот только проще и скопипастить и подправить под конкретную задачу.
а сопровождать полученную поебень будет ас Пушкин(наверняка лётчик)
могу ответить аналогией
есть 1с , куча стандартных конфигураций, и куча стандартных прогеров. но бизнес логика у каждой конторы своя, можно подстраивать эту логику под стандарты 1с ,что далеко не всегда способствует бизнес процессу. а можно под бизнес процессы 1с доработать, но поди найди прогеров, что смогут такое сопровождать, все заточены под стандарты.
вот и выбирай - софт под логику, или логику под софт.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39499987
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадя,

свою 1с - не пишешь случайно?
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39499989
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Изопропилкакое ещё бабло?
Код: html
1.
<input type="number" placeholder="1" step="1" min="0" max="10">



https://www.w3.org/TR/2012/WD-html-markup-20121011/input.number.html
я б не стал так уповать на стандарные, есть случаи когда они не подходят
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39499991
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSerge,

html - это тоже код. странно как-то в 2017 году использовать xhtml

а если изобретать свои атрибуты - почему не взять стандартизованные из html5?

PS input type=number на мобильном устройстве предложит стандартную цифровую клавиатуру.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39499993
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Изопропилвадя,

свою 1с - не пишешь случайно?
я в своё время написал. и не пожалел. хотя сомнения прошли только после 7 лет использования .... у меня опрераторы подготавливали счет во время приема заказа, и с учетом наличия, резервов , приходв, вариантов замены , и т.д. и т.п. на спор сравнивали аналогичное в 1с. 1с проиграла.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39499994
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ИзопропилShSerge,

html - это тоже код. странно как-то в 2017 году использовать xhtml

а если изобретать свои атрибуты - почему не взять стандартизованные из html5?

PS input type=number на мобильном устройстве предложит стандартную цифровую клавиатуру.
А чем xhtml плох? Или html?
А атрибуты не надо изобретать. Их надо использовать в яваскрипте по мере надобности: getAttribute, setAttribute.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39499995
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSerge,
да, странно использовать xhtml, если не секрет - чет обусловлено в нынешнее время такое?
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39499996
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSerge,
атрибуты не надо изобретать, надо использовать. просто есть стандарт data- , и обращение через dataset[имя].
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39499998
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадяShSerge,
да, странно использовать xhtml, если не секрет - чет обусловлено в нынешнее время такое?
А что новое появилось? Чем отличается?
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39499999
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадяShSerge,
атрибуты не надо изобретать, надо использовать. просто есть стандарт data- , и обращение через dataset[имя].
Работающий примерчик, плз.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39500000
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSergeвадяShSerge,
да, странно использовать xhtml, если не секрет - чет обусловлено в нынешнее время такое?
А что новое появилось? Чем отличается?
в html5 многое упростилось.
ну и в общем как xhtml вроде как не рекомендуется к использованию.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39500001
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSergeА что новое появилось?
https://ru.wikibooks.org/wiki/HTML5
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39500002
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSergeвадяShSerge,
атрибуты не надо изобретать, надо использовать. просто есть стандарт data- , и обращение через dataset[имя].
Работающий примерчик, плз.
https://learn.javascript.ru/attributes-and-custom-properties#свойство-dataset-data-атрибуты
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39500006
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадяShSergeпропущено...

Работающий примерчик, плз.
https://learn.javascript.ru/attributes-and-custom-properties#свойство-dataset-data-атрибуты
Вообще-то я именно это и написал. А насчёт "стандартов" ссылочку на стандарты.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39500010
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSergeА насчёт "стандартов" ссылочку на стандарты.
https://www.w3.org/TR/html51/dom.html#custom-data-attribute
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39500011
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ИзопропилShSergeА что новое появилось?
https://ru.wikibooks.org/wiki/HTML5
Афигеть! Я всю дорогу этим пользуюсь, а теперь узнал, что есть разница.
Кстати сказать, звуки по стандарту хтмл5 поддерживаются только хромом и браузерах на этом его движке. Ни ИЕ, ни Файрфокс - не поддерживают. Что касается графики - ФФ и Хром подерживают. Про ИЕ не знаю - не пользуюсь, не проверить, линукс сейчас у меня.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39500013
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ИзопропилShSergeА насчёт "стандартов" ссылочку на стандарты.
https://www.w3.org/TR/html51/dom.html#custom-data-attribute
Ну посмотрел. Ну и что? Честно, не понял.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39500014
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSergeКстати сказать, звуки по стандарту хтмл5 поддерживаются только хромом и браузерах на этом его движке. Ни ИЕ, ни Файрфокс - не поддерживают.
табличку совместимости глянь - https://developer.mozilla.org/ru/docs/Web/HTML/Element/audio
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39500015
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ИзопропилShSergeКстати сказать, звуки по стандарту хтмл5 поддерживаются только хромом и браузерах на этом его движке. Ни ИЕ, ни Файрфокс - не поддерживают.
табличку совместимости глянь - https://developer.mozilla.org/ru/docs/Web/HTML/Element/audio
Это древняя. Я где-то поновей видел. Там было написано, что всё поддерживается. А вот те хрен. Вообщето, я имел ввиду не воспроизведение чего-то, а именно генерацию звуков.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39500026
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSerge,

лучш давай инпут-ввод с калькулятором, тип ввёл 3+7 нажал энтер, получилось 10, вот это тема для всех числовых инпутов )

а унылое и убогое ушлёпство, кодить ввод ток циферки, или какие-то вонючие маски ввода, это полная беспросветная мудотень, за которую бы лупить бамбуковыми палками.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39500027
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSerge,

а инпут для даты должен понимать такие значения как "вчера", "tomorrow", "на прошлой неделе", "сегодня", "2 часа назад", вот эт тема.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39500028
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttShSerge,

лучш давай инпут-ввод с калькулятором, тип ввёл 3+7 нажал энтер, получилось 10, вот это тема для всех числовых инпутов )

а унылое и убогое ушлёпство, кодить ввод ток циферки, или какие-то вонючие маски ввода, это полная беспросветная мудотень, за которую бы лупить бамбуковыми палками.
Мысль интересная. Я правильно понял, что 3+7 это в одном инпуте?
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39500030
mini.weblab
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а у меня ощущение, что я это уже видела
http://flex.apache.org/
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39500035
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSergeМысль интересная. Я правильно понял, что 3+7 это в одном инпуте?

ну да, часто бывает иногда изредко хочешь ввести что-то там, чтоб сложилось/вычлось/умножилось, и лень калькулятор запускать. по мне все числовые инпуты должны уметь самовысчитываться, хотя бы примитивные +-/*%
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39500036
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSerge,

вот мы кстати так сделали в послднем проекте, и никому не сказали. через 2 дня один пользователь из какого-то дальнего Владивостока обнаружил и всем растрепал )) мы офигели, когда пришёл фидбек, типа а добавьте туда ещё тангенс или синус, не помню чо-то такое
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39500047
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSerge,
https://caniuse.com/ актуальная поддержка браузера.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39500067
авторА вот вы признайтесь, у вас есть решение, чтобы инпуты были типозависимые. Ну, то есть, в инпут типа int нельзя было ввести слово из трёх букв. Причём, на клиенте. Ну, просто не нажимаются клавиши и копипаст.
У меня есть.

Да ты гений не иначе.
Держи, минут пятнадцать пришлось потратить
плюнкер
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39500117
Не может быть!!!,

Что-то вы усложняете
custom type
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39500123
мимо_пробегал___,
авторнельзя было ввести слово из трёх букв. Причём, на клиенте. Ну, просто не нажимаются клавиши и копипаст.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39500312
mini.weblab
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVostt...а добавьте туда ещё тангенс или синус
ну просто форму нужно копипастить из scientific calculator, делов-то

ПС: по поводу типозавизимых инпутов на чистом JS, а кто мешает их использовать в AngularJS???
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39500366
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Поле автор должно быть заполненомимо_пробегал___,
авторнельзя было ввести слово из трёх букв. Причём, на клиенте. Ну, просто не нажимаются клавиши и копипаст.

submit не пройдёт.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39500424
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Изопропилsubmit не пройдёт.
Всё-равно плохо. Со всякими аяксами сабмит не используется.
У Не может быть!!! решение гораздо лучше, хотя, не очень красиво выглядит. Потому что всё-таки чего-то отображается, а только потом валидируется и стирается (подозреваю, что по таймеру). Но, вполне катит.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39500430
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttShSerge,

вот мы кстати так сделали в послднем проекте, и никому не сказали. через 2 дня один пользователь из какого-то дальнего Владивостока обнаружил и всем растрепал )) мы офигели, когда пришёл фидбек, типа а добавьте туда ещё тангенс или синус, не помню чо-то такое
А что ты предполагал? Так всегда бывает. Но твоя идея - понравилась. Тем более, что реализовать (есть некоторые хитрости) не так сложно, а денег таки стоит.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39500441
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39500444
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадяShSerge,

а такой вариант
Неуд. Вводишь 123, а нужно 124. Не изменить никак. (браузер ФФ).
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39500450
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадя,

Подсказка: на кейап валидировать с помощью тру-кеч.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39500454
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSergeвадяShSerge,

а такой вариант
Неуд. Вводишь 123, а нужно 124. Не изменить никак. (браузер ФФ).в условиях такого не было
вот так
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39500455
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадя,

Вводится всё, что угодно. Проверь.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39500457
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSergeСо всякими аяксами сабмит не используется.
легко и непринуждённо как реакция на событие submit формы.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39500458
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSergeвадя,

Подсказка: на маусеап валидировать с помощью тру-кеч.
вариантов улучшения можно добавлять, основа есть
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39500460
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSergeвадя,

Вводится всё, что угодно. Проверь.ну если б посмотрел код - увидел бы опечатку
уже исправил
проверь
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39500466
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Изопропил,

Прикол в том, что эта самая штука, как раз и предназначена против. Например, изменился хтмл (надеюсь, что никто уже не исполюзует инпуты, а только дивы контентэдитабле). Типа, провёл мышкой по элементу - надо взять из базы чегото... . Само тебе появилось. Много форм сабмитишь, когда с гугл-картами работаешь?
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39500468
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSergeчто никто уже не исполюзует инпуты, а только дивы контентэдитаблеэти дивы не всё могут, что могут инпуты.
поэтому надо использовать то, что нужно.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39500471
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадяShSergeчто никто уже не исполюзует инпуты, а только дивы контентэдитаблеэти дивы не всё могут, что могут инпуты.
поэтому надо использовать то, что нужно.
Я пошутил. А спаны, дивы, страницы контентэдитабле используешь?
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39500474
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSergeЯ пошутил. А спаны, дивы, страницы контентэдитабле используешь?я всё использую, что работает.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39500476
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSergeА спаны, дивы, страницы контентэдитабле используешь?а больше всего нравятся кастомные элементы с Shadow DOM
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39500478
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадяShSergeЯ пошутил. А спаны, дивы, страницы контентэдитабле используешь?я всё использую, что работает.
Я конкретно спросил. Если не используешь, значит и не надо. Просто, вот это:
вадяэти дивы не всё могут, что могут инпуты.
Это - ... . Мой литературный не позволяет.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39500482
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSergeЯ конкретно спросил. Если не используешь, значит и не надо. Просто, вот это:я в одном месте нарвался на подобное, хотел решить с контентэдитабле , но в данном случае это потребовало добавление кучи ограничений, не все события отрабатываются...
поэтому я к контентэдитабле отношусь с осторожностью. хотя вещь занятная.
это так же как делать поиск с помощью datalist. вроде всё хорошо и красиво, а как до реализации - фигвам.
поэтому приходится приделывать к инпуту таблицу....
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39500496
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадя,

Ответ правильный. Приблизительно так и есть.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39500497
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадяShSerge,

а такой вариант

Бить ногами, больно! Тех, кто мешает пользователю вводить в инпуты что ему заблагорассудиться.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39500500
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttвадяShSerge,

а такой вариант

Бить ногами, больно! Тех, кто мешает пользователю вводить в инпуты что ему заблагорассудиться.
Нихрена не понял. Ты о чём?
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39500509
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSergeНихрена не понял. Ты о чём?

Ну всякие дебильные маски ввода, фильтрация ввода, зачем это хрень нужна? Бывает нужно вставить копипаст потом, отредактировать прям в поле, маски вообще нормально на мобилках не работают, с копипастой не дружат, осложняют пользователю жизнь, и довольно серьёзно. Для проверки ввода придумали обычную валидацию, не надо выдумывать и внедрять то, за что тебя будут ненавидеть и хотеть убить :)
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39500518
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttБывает нужно вставитьа бывает нужно и запретить подобную вставку.
случаи разные бывают.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39500519
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVostt,

Насчёт масок - согласен. Мне тоже так кажется.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39500554
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttБывает нужно вставить копипаст потом, отредактироватьа кто мешает добавить возможность вставки пастом? к примеру такое
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39500558
DeanWinchester
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Поле автор должно быть заполненомимо_пробегал___,
авторнельзя было ввести слово из трёх букв. Причём, на клиенте. Ну, просто не нажимаются клавиши и копипаст.


На самом деле можно "полифил" рубануть - addEventListener на onkeydown - onkeypress etc (на весь документ) и в нем валидировать инпут (если он в фокусе && type==="number")

и не париться над данными проблемами, в случае если свойство поддерживается нативно то скрипт обрубрать
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39500561
[quot DeanWinchester]Поле автор должно быть заполненомимо_пробегал___,
пропущено...


На самом деле можно "полифил" рубануть - addEventListener на onkeydown - onkeypress etc (на весь документ) и в нем валидировать инпут (если он в фокусе && type==="number")

и не париться над данными проблемами, в случае если свойство поддерживается нативно то скрипт обрубрать
понимаете почему вас хочется придушить голыми руками?
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39500562
DeanWinchester
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[quot Клавиатурный ввод]DeanWinchesterпропущено...

понимаете почему вас хочется придушить голыми руками?

Так в чем проблеа то поясните, полифил и ждем полной поддержки браузера, не изобретая велосипедов описанных выше.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39500563
не лезьте грязными руками в поле пока пользователь не завершил ввод
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39500564
DeanWinchester
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
npm install полифилл
https://github.com/jonstipe/number-polyfill
уииииихааа поехали)

хотя я решение проще предлагал)))
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39500565
DeanWinchester
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Клавиатурный вводне лезьте грязными руками в поле пока пользователь не завершил ввод

я лишь описал простой алгоритм)) а там как хочется так и делать, менять по факту или онлайн
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39500587
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DeanWinchesternpm install полифилл
https://github.com/jonstipe/number-polyfill
уииииихааа поехали)

хотя я решение проще предлагал)))
не все полифилы отлажены, и работают как требуется, они только годны на 100% создателю, т.к. выплнчют их требования, всем остальным есть вероятность нарваться на грабли.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39500588
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Клавиатурный вводне лезьте грязными руками в поле пока пользователь не завершил ввод
ты это гуглу скажи, с его поиском
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39500591
автандил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
вадя,

человеку, который всерьез предлагает вот такой код (это ты)
Код: javascript
1.
2.
3.
4.
5.
                if (event) {
                    key = event.keyCode;
                } else {
                    key = event.keyCode;
                }



следует молчать и слушать, ну или убить себя о ближайшую стену

Код: javascript
1.
if ((key > 47 && key < 58) | key=== 8  | (event.ctrlKey * 10000 + key)===10086  )


человеку, который использует битовые операции вместо логических нужно купить учебник "JavaScript за 21 день для чайников" и прочитать его раз восемь, или лупить ему этой книгой по бестолковке пока не поумнеет.
Я бы тебя на работу не взял, и умничать тебе не стоит, ты слишком мало квалифицирован, чтобы иметь своё мнение.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39500598
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
автандил,
ты можешь хаять , сколько угодно, код работает, и быстрее чем куча кода в модных fw.
а конкретных реализвций может быть много, в том числе и предложенная.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39500599
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
автандил,
а к такому умнику, я ни за какие деньги не пошел.
выслушивать брюзжани - упаси боже.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39500600
Это не брюзжание.

просто говнокод назван говнокодом.
лучше бы прислушался к советам.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39500605
вадя,

дорогой друг, если ты не увидел очевидной тупости, даже когда тебе показали на неё пальцем и подчеркнули (твой код в принципе не может работать правильно), то тебе можно доверить только картриджи менять, да и то ты не той стороной засунешь. Ты тут о фреймворках размышляешь? Серьёзно? В этом топике есть три показательных персонажа:

топикстартер, который не видел в жизни более-менее крупного проекта и не способен его представить, на этом базисе он строит теорию о том, что таких проектов не бывает. Своим высшим достижением считает типизированный контрол (пилится за десять минут) и этим мерилом оценивает других участников дискуссии с видом тибетского мудреца

некая барышня, которая о программировании имеет представление примерно такое же, как выпускница бестужевских курсов о дойке коров

господин вадя, который искренне считает, что главным показателем качества работы программиста является скорость выполнения программы. Тот факт, что его говнокод даже теоретически не решает задачу, не поддерживаем и не расширяем - это все второстепенное.


Каждый их этих специалистов имеет очень веское непререкаемое мнение. Так и живем.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39500607
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Биореатор застоялся и скучает,
твои выступления брюзжание сумасшедшего возомнившего себя Наполеоном.
вот куча вариантов https://learn.javascript.ru/keyboard-events по предлженной задаче, есть хуже, есть лучше, но все они решают поставленную задачу, но там нет ни одного выступления похожего на твой фонтан глупости.
оно и понятно за серым , постоянно меняющимся, ником не страшно какашками бросаться.
к твоим советам прислушиваться?

[зачем нам быстрые программы - пусть юзер ждет когда железо прочухает...
главное чтоб сопровождать было легко, и расширять, ведь это ценное в коде , а не скорость его работы.
Биореатор застоялся и скучаетКаждый их этих специалистов имеет очень веское непререкаемое мнение. Так и живем.это ты о сетак васказался. хорошая самокритика.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39500617
Камрад вадя, четыре тысячи долларов для тебя достойная зарплата? Если мало, я готов обсудить. В принципе можно поднять примерно до шести впоследствии, но на испытательном могу пообещать только четыре. Я предлагаю тебе работу, чисто на фронтенде. Разумеется, с испытательным сроком в один месяц. Есть одно условие: за этот месяц ты должен будешь в одно лицо написать на чистом джаваскрипете без зависимостей основу для уже существующего бэкенда с РЕСТ-АПИ. Основа должна будет включать набор базовых контролов: грид со всеми плюшками, окно, листбокс, комбобокс с поиском и мультивыбором, дэйттайм пикер, дерево с драг-дропом, попапы, выпадающие меню и формируемые аяксом формы с клиентской валидацией. Все контролы должны иметь документированные АПИ и возможность кастомизации и локализации. На основе этих контролов тебе надо будет запилить базовые представления: базовый отчет, базовый справочник, базовый график и базовый дашборд. Базовость подразумевает, что стереотипное представление унаследованное от базового должно быть по сути декларативным, разумеется с возможностью оверрайда базовых методов. Все представления грузятся по требованию асинхронно и общаются друг с другом ивентами. Все это дело должно работать быстрее чем существующая версия на ангуляре. Если сделаешь - должность твоя. Если нет - тебе ничего не заплатят. Офисы: Москва, Питер, Минск, Киев, Мурманск, Кемерово. Или удаленка.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39500628
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадяhVosttБывает нужно вставитьа бывает нужно и запретить подобную вставку.
случаи разные бывают.

С какого перепуга для какого-то вымышленного случая, который может произойти раз в 100 лет, и то по вине какого-то воспалённого и больного мозга, надо вообще об этом задумываться?
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39500629
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадяhVosttБывает нужно вставить копипаст потом, отредактироватьа кто мешает добавить возможность вставки пастом? к примеру такое

Ничто не мешает, но одно противоречит другому. Если нельзя ввести ничего кроме цифры, значит можно вставить любой текст. Можно заморочиться и проверить вставку... И в итоге приходим к функции валидации. Выкидываем всё говно с перехватыванием нажатия клавиш, и делаем нормальную валидацию. Профит.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39500631
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадяне все полифилы отлажены, и работают как требуется, они только годны на 100% создателю, т.к. выплнчют их требования, всем остальным есть вероятность нарваться на грабли.

Над полифилами работает весь мир. Над какой-то кривой функцией, которую делает вадя, работает только вадя. Вот и сравним, у кого что лучше отлажено и работает лучше.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39500640
mini.weblab
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
форумным биоректорам специально объясняю

тема "Что такое AnguliarJS" создана для тех, кто недавно познакомился с данным фреймворком, и хочет разобраться с непонятными моментами, а также тех, кто уже неплохо разобрался и не против поделиться своими знаниями.

(как бы ясно, что никто тут на звание построителя крупных гравицапо-проектов не претендует. поэтому что тут делаете вы, мне непонятно. д'артаньяны тусуются в другом месте. вот идите туда и там свою крутизну и показывайте, но я думаю вам слабо.)
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39500712
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mini.weblab,

На самом деле, тема создана, чтобы понять сам смысл использования фреймворков и навязанных ими паттернов программирования.
Если кто в теме более 10 лет, то наверняка, у вас есть папки с названием "test", или что-то в этом роде, куда вы складываете всякие прикольные решения, чтобы, по мере надобности, скопипастить. Этого вполне достаточно.

Есть ещё один момент.
Зачем вообще кому-то нужен яваскрипт.
Некоторым, чтобы рекламный сайт сделать "покруче".
Некоторым, наворотить что-нибудь на какой-нибудь уже существущий вики или форум, чтобы функциональность увеличить.
Некоторым испольовать вэб-интерфейс для всяких штучек, что раньше было написано, например, на делфях.
Некоторым, мне например, попробовать все имеющиеся возможности. Просто прикольно. Игры и прочие всякие штучки в свободное время пишу. И не связан никакими парадигмами и паттернами.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39500718
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSergemini.weblab,

На самом деле, тема создана, чтобы понять сам смысл использования фреймворков и навязанных ими паттернов программирования.ну и как прогресс понимания?
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39500733
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSergeЕсли кто в теме более 10 лет, то наверняка, у вас есть папки с названием "test", или что-то в этом роде, куда вы складываете всякие прикольные решения, чтобы, по мере надобности, скопипастить. Этого вполне достаточно.

Я в теме более 10 лет. И нет! Абсолютно не достаточно. Честно говоря, у меня вообще не такой папки с «прикольными решениями». Хотя наверное, если бы я клепал однотипные сайтики и магазинчики, то скорее всего согласился бы. Но я вырос из этого примерно эдак 10 лет назад

ShSergeНекоторым, чтобы рекламный сайт сделать "покруче".

Ну вот чтобы понимать, для рекламного сайта совершенно точно не нужен ни ангуляр, ни другой фреймворк, они будут скорее избыточной нагрузкой с минимальным полезным выхлопом.

Для сайтов, лендингов, хоумпейджей, корпоративных «визиточных» сайтов с формой обратной связи, парой десяткой-сотен информационных страниц с картинками, формочкой заказа и даже может корзиной, никакой фреймворк для приложений не нужен нафиг.

ShSergeНекоторым, наворотить что-нибудь на какой-нибудь уже существущий вики или форум, чтобы функциональность увеличить.

Опять же, для вики уровня Confluence, уже не катит.

ShSergeНекоторым испольовать вэб-интерфейс для всяких штучек, что раньше было написано, например, на делфях.

Это другое дело. Корпоративные приложения пишутся на фреймворках, потому что никто не хочет оплачивать разработку велосипедов, хотят оплачивать результат. А также потому что фреймворк — явление массовое, значит найти человека со знаниями популярного фреймворка можно за короткий срок, а найти чуваков, которые будут и захотят разбираться в каком-нибудь УГ, который написал какой-нибудь вадя, вряд ли кто захочет. Или это будет ппц как дорого. Какой адекватный руководитель на это пойдёт?

Представь, что ты используешь дельфи, но полностью отказываешься от всех имеющихся компонентов: от форм, от кнопочек, от гридов... и не используешь никакие другие, популярные или нет. Ты пишешь свои, с использованием WinAPI. Потому что ты типа нативщик неипаца 80 левела. И нахрен это кому упало? Даже задаром?

ShSergeНекоторым, мне например, попробовать все имеющиеся возможности. Просто прикольно. Игры и прочие всякие штучки в свободное время пишу. И не связан никакими парадигмами и паттернами.

Игры и всякие штуки да, по крайне мере ангуляр совершенно точно не создавался для игр.

Но тут дело вот в чём. Есть люди, для которых изучение технологий, ангуляров, реактов, вью (vue) и проч. — это игра, такое вот развлечение, только с конкретным материальным выхлопом: со знаниями современных фреймворков можно найти интересную высокооплачиваемую работу, шансов на порядки больше, чем с одними знаниями JavaScript.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39500737
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVostt,

+100500
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39500738
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AntonariyShSergemini.weblab,

На самом деле, тема создана, чтобы понять сам смысл использования фреймворков и навязанных ими паттернов программирования.ну и как прогресс понимания?
Здесь хвост уже ответил.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39500759
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSergeAntonariyпропущено...
ну и как прогресс понимания?
Здесь хвост уже ответил.вопрос был к твоему пониманию, а не его.

так как, понял ты, для чего нужны фреймворки?
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39500761
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Antonariy,

Нет. Предполагаю, что для распила?
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39500763
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Antonariyтак как, понял ты, для чего нужны фреймворки?

...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39500791
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSergeAntonariy,

Нет. Предполагаю, что для распила?в топег призывается новальный.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39500865
mini.weblab
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSerge,
по легенде, создателю AngularJS, однажды стало стыдно за написанный им код (есть также версия, что его посадили на поддержку этого самого кода), и в результате появился AngularJS
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39500874
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AntonariyShSergeAntonariy,

Нет. Предполагаю, что для распила?в топег призывается новальный.
Ты в курсе, что матом ругаться запрещено?
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39500877
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSergeAntonariy,

Нет. Предполагаю, что для распила?
печально.

попробуй угадать ещё раз
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39500878
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttДля сайтов, лендингов, хоумпейджей, корпоративных «визиточных» сайтов с формой обратной связи, парой десяткой-сотен информационных страниц с картинками, формочкой заказа и даже может корзиной, никакой фреймворк для приложений не нужен нафиг.
не совсем так.

hVosttА также потому что фреймворк — явление массовое, значит найти человека со знаниями популярного фреймворка можно за короткий срок, а найти чуваков, которые будут и захотят разбираться в каком-нибудь УГ, который написал какой-нибудь вадя, вряд ли кто захочет. Или это будет ппц как дорого. Какой адекватный руководитель на это пойдёт?
к этим сайтам это так же относится. ущерб правда меньше.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39500957
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Изопропилне совсем так.

Ну только, если очень хочется.


Изопропилк этим сайтам это так же относится. ущерб правда меньше.

Вёрстку и стили не обсуждаем
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39501228
Фотография бухалтер фантоцци
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Внесу свои 5 копеек ещё раз.

Засунул в спойлер, чтобы портянки не копипаститьShSergeНа самом деле, тема создана, чтобы понять сам смысл использования фреймворков и навязанных ими паттернов программирования.
Если кто в теме более 10 лет, то наверняка, у вас есть папки с названием "test", или что-то в этом роде, куда вы складываете всякие прикольные решения, чтобы, по мере надобности, скопипастить. Этого вполне достаточно.

Есть ещё один момент.
Зачем вообще кому-то нужен яваскрипт.
Некоторым, чтобы рекламный сайт сделать "покруче".
Некоторым, наворотить что-нибудь на какой-нибудь уже существущий вики или форум, чтобы функциональность увеличить.
Некоторым испольовать вэб-интерфейс для всяких штучек, что раньше было написано, например, на делфях.
Некоторым, мне например, попробовать все имеющиеся возможности. Просто прикольно. Игры и прочие всякие штучки в свободное время пишу. И не связан никакими парадигмами и паттернами.


прапорщик с усамиКамрад вадя, четыре тысячи долларов для тебя достойная зарплата? Если мало, я готов обсудить. В принципе можно поднять примерно до шести впоследствии, но на испытательном могу пообещать только четыре. Я предлагаю тебе работу, чисто на фронтенде. Разумеется, с испытательным сроком в один месяц. Есть одно условие: за этот месяц ты должен будешь в одно лицо написать на чистом джаваскрипете без зависимостей основу для уже существующего бэкенда с РЕСТ-АПИ. Основа должна будет включать набор базовых контролов: грид со всеми плюшками, окно, листбокс, комбобокс с поиском и мультивыбором, дэйттайм пикер, дерево с драг-дропом, попапы, выпадающие меню и формируемые аяксом формы с клиентской валидацией. Все контролы должны иметь документированные АПИ и возможность кастомизации и локализации. На основе этих контролов тебе надо будет запилить базовые представления: базовый отчет, базовый справочник, базовый график и базовый дашборд. Базовость подразумевает, что стереотипное представление унаследованное от базового должно быть по сути декларативным, разумеется с возможностью оверрайда базовых методов. Все представления грузятся по требованию асинхронно и общаются друг с другом ивентами. Все это дело должно работать быстрее чем существующая версия на ангуляре. Если сделаешь - должность твоя. Если нет - тебе ничего не заплатят. Офисы: Москва, Питер, Минск, Киев, Мурманск, Кемерово. Или удаленка.


Допустим, что всё вот это, что в спойлере, у меня давно есть (кроме дерева с драг-дропом), могу сделать быстро и без проблем,
разные варианты давно документированы и использованы в десятках, если не сотнях проектов.

Но этого мало, поэтому искал так называемую «вкусняшку», чтобы быстро делать как раз такие элементы типа дерева с драг-дропом,
реализация которых может быть неочевидной и универсальный контрол на чистом JS сложно сделать,
да и казалось-бы стандартные проверенные контролы на чистом JS иногда надо пересматривать и быстро вживлять в чужой код.

После проб с AngularJS и React, решил их «пропустить» пока до лучших времён - пусть ещё пока развиваются и набивают шишки.

И тут заметил Vue 2, который очень неплох, его можно брать сразу и юзать сразу. Это мне подходит.

Безусловно, за такими вещами, как фреймворки, следить надо и щупать их надо,
а вот когда их использовать, чтобы не нарваться через год-пять на тупую поддержку говна мамонта, нужно определяться всегда здесь и сейчас.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39501238
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
бухалтер фантоцциБезусловно, за такими вещами, как фреймворки, следить надо и щупать их надо,
а вот когда их использовать, чтобы не нарваться через год-пять на тупую поддержку говна мамонта, нужно определяться всегда здесь и сейчас.компонентный подход позволяет без особого труда выпилить окаменевшее говно и впилить свежее.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39501256
Фотография бухалтер фантоцци
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Antonariyбухалтер фантоцциБезусловно, за такими вещами, как фреймворки, следить надо и щупать их надо,
а вот когда их использовать, чтобы не нарваться через год-пять на тупую поддержку говна мамонта, нужно определяться всегда здесь и сейчас.компонентный подход позволяет без особого труда выпилить окаменевшее говно и впилить свежее.Сомневаюсь, что компонентный подход это аналог совместимости снизу-вверх,
при смене фреймворка (его версии) на другой (другую), часто-ли наблюдается такая совместимость?
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39501329
Агнец за бортом
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
бухалтер фантоцциесли не сотнях проектов.



Длинное должно быть у тебя резюме.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39501333
Фотография бухалтер фантоцци
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Агнец за бортомбухалтер фантоцциесли не сотнях проектов.



Длинное должно быть у тебя резюме.Никакой связи с моим резюме нет,
я-ж не один делал, а то и вовсе без меня, а вот инструменты мои использовались.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39501416
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Antonariyбухалтер фантоцциБезусловно, за такими вещами, как фреймворки, следить надо и щупать их надо,
а вот когда их использовать, чтобы не нарваться через год-пять на тупую поддержку говна мамонта, нужно определяться всегда здесь и сейчас.компонентный подход позволяет без особого труда выпилить окаменевшее говно и впилить свежее.
Вот скажи, Антонарий, а какое говно больше воняет окаменевшее или свежее?
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39501419
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSerge,

Да и вообше, любой код, написаный под вэб, через год превращается в яйца от динозавра.
Если, конечно, не писать "чистый" код.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39501450
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSergeДа и вообше, любой код, написаный под вэб, через год превращается в яйца от динозавра.
Если, конечно, не писать "чистый" код.

sql.ru чем является по твоему дерьмометру?
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39501463
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttShSergeДа и вообше, любой код, написаный под вэб, через год превращается в яйца от динозавра.
Если, конечно, не писать "чистый" код.

sql.ru чем является по твоему дерьмометру?
А что, большой выбор?
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39501503
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSergeА что, большой выбор?

По мне так пофиг, работает, функционирует на приемлемом уровне. Я даже рад, что форум не на ангуляре или реакте.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39501530
Агнец за бортом
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttShSergeА что, большой выбор?

По мне так пофиг, работает, функционирует на приемлемом уровне. Я даже рад, что форум не на ангуляре или реакте.

Научи меня цитировать. Я не понимаю, как это делать тут нормально.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39501534
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Агнец за бортомНаучи меня цитировать. Я не понимаю, как это делать тут нормально.

пиктограмма слева от кнопки не должна быть перечёркнута красным крестом.
далее - выделить нужный фрагмент и нажать педаль "Цитировать"
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39501543
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSergeAntonariyпропущено...
компонентный подход позволяет без особого труда выпилить окаменевшее говно и впилить свежее.
Вот скажи, Антонарий, а какое говно больше воняет окаменевшее или свежее?это вопрос философский, а мы тут прикладные решаем.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39501654
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Агнец за бортомНаучи меня цитировать. Я не понимаю, как это делать тут нормально.

Выделяешь, жмёшь кнопкку «Цитировать»
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39501705
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
бухалтер фантоцциAntonariyпропущено...
компонентный подход позволяет без особого труда выпилить окаменевшее говно и впилить свежее.Сомневаюсь, что компонентный подход это аналог совместимости снизу-вверх,
при смене фреймворка (его версии) на другой (другую), часто-ли наблюдается такая совместимость?зависит от фреймворка. насколько я ознакомился с ангуляром, с его помощью можно эффективно разделять логику на слои, и если изолировать работу со сторонним фреймворком (с тем же гридом, например) в отдельном слое, а не размазывать соплями по всему приложению, то цена вопроса будет заключаться лишь в этом слое.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39501802
Агнец за бортом
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ИзопропилАгнец за бортомНаучи меня цитировать. Я не понимаю, как это делать тут нормально.

пиктограмма слева от кнопки не должна быть перечёркнута красным крестом.
далее - выделить нужный фрагмент и нажать педаль "Цитировать"


У меня нет никаких пиктограмм от слева от кнопки вообще.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39501803
Агнец за бортом
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttАгнец за бортомНаучи меня цитировать. Я не понимаю, как это делать тут нормально.

Выделяешь, жмёшь кнопкку «Цитировать»

Цитируется все сообщение.

А я хочу процитировать несколько кусков и из разных сообщений.

Превращается в итоге в какую-то возню
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39501815
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Агнец за бортом,

У тебя не включён быстрый ответ. Зайди в профиль и включи его, вроде там был )
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39501826
Агнец за бортом
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttУ тебя не включён быстрый ответ.

O_O

Ты сделал мой день
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39501827
Агнец за бортом
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Агнец за бортомhVosttУ тебя не включён быстрый ответ.

O_O

Ты сделал мой день

Так, ну теперь поболтаем.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39501848
oaken
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVostt,
hVosttУ тебя не включён быстрый ответ. Зайди в профиль и включи его
хоть какая-то польза от этого топика
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39501864
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Агнец за бортомАгнец за бортомпропущено...


O_O

Ты сделал мой день

Так, ну теперь поболтаем.очень подлючая фича.

набираешь-набираешь портянку, жамкаешь случайно alt-влево (кнопка "назад" в браузере), и портянка вылетает в трубу. а в обычном режиме все в порядке, жмешь вперед, и портянка на месте.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39501903
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Antonariyнабираешь-набираешь портянку

Весьма благоприятствует лаконичным ответам.

типа

ржунимагу
+1
пиши есчо
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39511897
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttShSerge,

вот мы кстати так сделали в послднем проекте, и никому не сказали. через 2 дня один пользователь из какого-то дальнего Владивостока обнаружил и всем растрепал )) мы офигели, когда пришёл фидбек, типа а добавьте туда ещё тангенс или синус, не помню чо-то такое
ну, тангенс и котангенс - не проблема. Math.чего-то там. Пи считает, типа Math.PI. ну и все выражения, доступные в яваскрипт, ясен пень. В продакшын, нужно и валидация, и тру-кеч. А так, мысль мне очень понравилась. Сам я чё-то недопёр.
Код: html
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
<html>
<script>
function dwn(el,ev)
{
	if(ev.keyCode==13) el.value=eval(el.value);
}
</script>
<body>
<input type="text" onkeypress="dwn(this,event)" />
</body>
</html>
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39515207
andrey_kuchay
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вот классный материал о том что такое angular http://webdiz.com.ua/gla-1/chto-takoe-angularjs
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39515210
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
andrey_kuchay,

и зачем ты эту мусорную ссылку запостил?
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Что такое AnguarJS?
    #39726401
Luchok
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
angularJS - это нашлепка того же класса, что и jquery?
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39726418
Агнец за бортом
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LuchokangularJS - это нашлепка того же класса, что и jquery?

По пятибальной шкале - вброс на троечку с натягом.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39726427
Luchok
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Агнец за бортомLuchokangularJS - это нашлепка того же класса, что и jquery?

По пятибальной шкале - вброс на троечку с натягом.
это значит прошёл! давайте обсуждать)


ну а че, ангулар инклудится так же js скриптом как и jq, тоже своя объектная модель с методами и свойствами. только он более глубоко встраивается: прописывается в тэгах, так это ж его особенность онли)
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39726446
Агнец за бортом
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Одно лишь то, что jQ - либа, а AJS - каркас - разводит их на парсеки.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39726626
Luchok
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Агнец за бортомОдно лишь то, что jQ - либа, а AJS - каркас - разводит их на парсеки.
разве это не вопрос всего лишь глубины интеграции?
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39726630
Агнец за бортом
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LuchokАгнец за бортомОдно лишь то, что jQ - либа, а AJS - каркас - разводит их на парсеки.
разве это не вопрос всего лишь глубины интеграции?

O_O

Дай определение "глубине интеграции".
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39726922
Luchok
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Агнец за бортомLuchokпропущено...

разве это не вопрос всего лишь глубины интеграции?

O_O

Дай определение "глубине интеграции".
создание собственной иерархии объектов исходя из существующей страницы - это одно, а в довесок добавление своих атрибутов прям в тэги - это несколько глубже. Ты не согласен?
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39726996
Агнец за бортом
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Luchokпрям в тэги

Вот если "прям в тэги" - согласен.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39727074
Luchok
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Агнец за бортомLuchokпрям в тэги

Вот если "прям в тэги" - согласен.
а с чем конкретно ты не согласен?
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39727356
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Короче, я так понял, что ангуляр - говно. Я правильно понял?
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39727368
Агнец за бортом
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSergeангуляр - говно
Инфа - соточка.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39727370
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Агнец за бортомShSergeангуляр - говно
Инфа - соточка.
Объясняйтесь понятнее. Для меня соточка - что слону дробина. :)
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39727372
Агнец за бортом
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSergeОбъясняйтесь понятнее.

Инфа - соточка.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39727373
Фотография Relic Hunter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSergeКороче, я так понял, что ангуляр - говно. Я правильно понял?

Delphi rules!

С тех пор, как к проекту подтянулся микрософт, можно и так сказать.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39727379
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Relic HunterDelphi rules!дельфи бессмертен!))))
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39727519
Дмитрий Мух
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
https://www.udemy.com/angular-reactjs-vuejs-quickstart-comparison/
Модератор: Не надо. Там денег просят.
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39728563
Luchok
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSergeКороче, я так понял, что ангуляр - говно. Я правильно понял?
ты год шёл к этому решению. славный путь)
...
Рейтинг: 0 / 0
Что такое AnguarJS?
    #39728761
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LuchokShSergeКороче, я так понял, что ангуляр - говно. Я правильно понял?
ты год шёл к этому решению. славный путь)
Когда я это предположил, на меня накинулись куча юзеров. Даже в ОНС чё-то написали. Я сдался. Наверное, им виднее.
...
Рейтинг: 0 / 0
470 сообщений из 470, показаны все 19 страниц
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Что такое AnguarJS?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]