|
|
|
Что такое AnguarJS?
|
|||
|---|---|---|---|
|
#18+
Как бы и статьи всякие есть. Теоретические. А кто с ним работает? Для каких целей больше подходит? Вообще есть-ли люди, у которых имеется законченный проект с этой штукой (кроме хелловорлда, ясен пень)? Не могу просечь фишку уже неделю почти. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.07.2017, 05:48 |
|
||
|
Что такое AnguarJS?
|
|||
|---|---|---|---|
|
#18+
ShSergeКак бы и статьи всякие есть. Теоретические. А кто с ним работает? Для каких целей больше подходит? Вообще есть-ли люди, у которых имеется законченный проект с этой штукой (кроме хелловорлда, ясен пень)? Не могу просечь фишку уже неделю почти. Люди есть, проекты есть. >>> Для каких целей больше подходит? А для каких целей вообще фреймворки пишут, как по-твоему? Любые новые инструменты в программировании решают только одну задачу - уменьшение сложности. Если у тебя нет задач, которые тебе сложно решать на чистом JS и HTML, то ангуляр тебе не нужен. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.07.2017, 06:25 |
|
||
|
Что такое AnguarJS?
|
|||
|---|---|---|---|
|
#18+
FishHookShSergeКак бы и статьи всякие есть. Теоретические. А кто с ним работает? Для каких целей больше подходит? Вообще есть-ли люди, у которых имеется законченный проект с этой штукой (кроме хелловорлда, ясен пень)? Не могу просечь фишку уже неделю почти. Люди есть, проекты есть. >>> Для каких целей больше подходит? А для каких целей вообще фреймворки пишут, как по-твоему? Любые новые инструменты в программировании решают только одну задачу - уменьшение сложности. Если у тебя нет задач, которые тебе сложно решать на чистом JS и HTML, то ангуляр тебе не нужен. Вот и спрашиваю в каких случаях он эту самую сложность уменьшает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.07.2017, 08:16 |
|
||
|
Что такое AnguarJS?
|
|||
|---|---|---|---|
|
#18+
ShSerge, Мы работаем. У нас есть законченные проекты, и далеко не один. Подходит для реализации клиентского приложения, выполняемого в браузере. Как минимум, хорошо подходит для релизации админок. Очень хорошо подходит для enterprise решений. Современный ангуляр 4-ой версии, эксплуатирует компонентный подход. Всё приложение бьётся на самостоятельные изолированные компоненты. Компоненты взаимодействуют через сервисы. Если бы не было ангуляра или подобных фреймворков, так или иначе, что-то подобное пришлось бы писать самим. Был бы свой велосипед. Какую фишку тут не получается просечь? То, что не надо писать свой велосипед? Это и есть собственно фишка. Существенное, я бы даже сказал, колоссальное сокращение затрат и труда, чтобы получить результат. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.07.2017, 09:06 |
|
||
|
Что такое AnguarJS?
|
|||
|---|---|---|---|
|
#18+
ShSergeВот и спрашиваю в каких случаях он эту самую сложность уменьшает. В случае, когда тебе надо сосредоточиться на непосредственном решении задач, а не на инфраструктуру, архитектуру и обвязку. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.07.2017, 09:09 |
|
||
|
Что такое AnguarJS?
|
|||
|---|---|---|---|
|
#18+
ShSergeВот и спрашиваю в каких случаях он эту самую сложность уменьшает. Вот и повторяю, что если у тебя вопросов со сложностью проекта не возникало, то таких случаев ты не знаешь. Как возникнут, так ты и узнаешь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.07.2017, 09:18 |
|
||
|
Что такое AnguarJS?
|
|||
|---|---|---|---|
|
#18+
FishHookВот и повторяю, что если у тебя вопросов со сложностью проекта не возникало, то таких случаев ты не знаешь. Как возникнут, так ты и узнаешь. Вообще-то вопросов со сложностью в javascript правда не возникало. А вот с самой архитектурой MVC и MVP сплошь и рядом. Это когда действительно хелловорлд превращается в "сложный проект". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.07.2017, 09:52 |
|
||
|
Что такое AnguarJS?
|
|||
|---|---|---|---|
|
#18+
ShSergeВообще-то вопросов со сложностью в javascript правда не возникало. А вот с самой архитектурой MVC и MVP сплошь и рядом. Это когда действительно хелловорлд превращается в "сложный проект". Нужно больше конкретики :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.07.2017, 10:08 |
|
||
|
Что такое AnguarJS?
|
|||
|---|---|---|---|
|
#18+
ShSergeВообще-то вопросов со сложностью в javascript правда не возникало. А вот с самой архитектурой MVC и MVP сплошь и рядом. Ну это все равно что сказать: "Проблем с эрекцией у меня нет, просто член не стоит" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.07.2017, 12:35 |
|
||
|
Что такое AnguarJS?
|
|||
|---|---|---|---|
|
#18+
hVostt, а в чем разница между AngularJS и Angular2(4)? (уже попробовала AngularJS, но до Angular2 пока не добралась) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.07.2017, 12:42 |
|
||
|
Что такое AnguarJS?
|
|||
|---|---|---|---|
|
#18+
FishHookНу это все равно что сказать: "Проблем с эрекцией у меня нет, просто член не стоит" Не совсем верно, хотя остроумно. Если уж цитируешь, то цитируй полностью. Я же сказал, что мвц и мвп - это те штуки, которые превращают элементарную программу в сложную. Вообще-то, критерии сложности у всех разные. Я не видел нигде на вэб-страницах чрезвычайно сложной (клиентской) функциональности. Более того, считаю, что сложные программы возникают из-за кривого проектирования на уровне постановки задачи, ну и, понятное дело, кривой реализации. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.07.2017, 12:57 |
|
||
|
Что такое AnguarJS?
|
|||
|---|---|---|---|
|
#18+
>>>Я же сказал, что мвц и мвп - это те штуки, которые превращают элементарную программу в сложную. Давно вы в АйТи? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.07.2017, 13:16 |
|
||
|
Что такое AnguarJS?
|
|||
|---|---|---|---|
|
#18+
ShSergeЯ не видел нигде на вэб-страницах чрезвычайно сложной (клиентской) функциональности. А в Lotus Domino? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.07.2017, 13:21 |
|
||
|
Что такое AnguarJS?
|
|||
|---|---|---|---|
|
#18+
ShSergeFishHookНу это все равно что сказать: "Проблем с эрекцией у меня нет, просто член не стоит" Не совсем верно, хотя остроумно. Если уж цитируешь, то цитируй полностью. Я же сказал, что мвц и мвп - это те штуки, которые превращают элементарную программу в сложную.Элементарной программе оно не нужно. Оно нужно большой и сложной программе. Использование фреймворков и паттернов делает ее меньше, проще, единообразней. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.07.2017, 13:38 |
|
||
|
Что такое AnguarJS?
|
|||
|---|---|---|---|
|
#18+
mini.weblabhVostt, а в чем разница между AngularJS и Angular2(4)? (уже попробовала AngularJS, но до Angular2 пока не добралась) https://habrahabr.ru/post/320014/ https://dzone.com/articles/typed-front-end-with-angular-2 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.07.2017, 14:07 |
|
||
|
Что такое AnguarJS?
|
|||
|---|---|---|---|
|
#18+
ShSergeЯ же сказал, что мвц и мвп - это те штуки, которые превращают элементарную программу в сложную. Вовсе нет. Вообще, очень странная позиция. Т.е. получается, что ребята, которые используют MVC, намеренно усложняют себе жизнь? Типа было всё просто и элементарно, потом понаехали какие-то паттерны и стало вдруг всё сложно и непонятно? Короче, либо у тебя немного с логикой что-то не то, либо лыжи не едут. ShSergeБолее того, считаю, что сложные программы возникают из-за кривого проектирования на уровне постановки задачи, ну и, понятное дело, кривой реализации. Как понять, что проектирование «кривое»? У тебя есть какие-то критерии и метрики, чтобы глядя на код, ты мог сказать, что проектирование кривое? Опять таки, критерий «сложной» программы? ShSergeЯ не видел нигде на вэб-страницах чрезвычайно сложной (клиентской) функциональности. Глядя на автомобили, я вообще не вижу что в них такого сложного. Хреновина на колёсах с рулём и педалями. Т.е. это смотря с какой стороны посмотреть. Вообще, посыл не понятен. Вопросы по ангуляру с конкретикой всё ещё ожидаются. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.07.2017, 14:18 |
|
||
|
Что такое AnguarJS?
|
|||
|---|---|---|---|
|
#18+
hVostt...Т.е. получается, что ребята, которые используют MVC, намеренно усложняют себе жизнь? Типа было всё просто и элементарно, потом понаехали какие-то паттерны и стало вдруг всё сложно и непонятно?... Отчасти - да. Однажды (давно) видел программу, написанную на Дельфях, где был реализован какой-то хитрый паттерн. Да, программа работала, и всё зашибись. Чтобы работала одна форма требовалось несколько модулей: в одном запросы к БД, во втором бизнес-логика, в третьем, собственно сама форма с кнопочками и т.д. . Вобщем-то логично. Соответственно, для того, чтобы внести изменение в программу, приходилось последовательно вносить изменения в эти несколько модулей. Вобщем, ничего страшного. Да, забыл сказать, это была бухгалтерская программа. Сервер - MS SQL. Вот, из-за изменения законодательства, мне пришлось срочно и коренным образом менять алгоритм начисления больничных. Я обалдел от объёма работы, который надо было сделать за 2 дня командировки. Дело в том, что все запросы к базе были, типа select *, а логика - на делфях. Ну не умел (или не хотел) автор изучать SQL. Я перенёс весь алгоритм начисления на SQL-сервер. Ну, хранимую процедуру написал. Правда я её долго писал и отлаживал. Больше дня. Ну и за пару часов с перекурами прикрутил её к форме. Если бы я писал на делфях, с соблюдением того паттерна - нифига бы у меня не получилось. Поэтому я с большой осторожностью отношусь к программистам, которые говорят про паттерны. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.07.2017, 15:01 |
|
||
|
Что такое AnguarJS?
|
|||
|---|---|---|---|
|
#18+
ShSergeЕсли бы я писал на делфях, с соблюдением того паттерна - нифига бы у меня не получилось. квалификация программиста вызывает вопросы ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.07.2017, 15:46 |
|
||
|
Что такое AnguarJS?
|
|||
|---|---|---|---|
|
#18+
Конечно джедаям из ПТ виднее. Вообще-то я про ангуляр спрашивал. А не просил комментарии о своей квалификации. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.07.2017, 15:56 |
|
||
|
Что такое AnguarJS?
|
|||
|---|---|---|---|
|
#18+
ShSerge, А о какой квалификации может идти речь, когда вопрошающий не понимает смысла существования фреймворков и не видит причин для введения высокоуровневых абстракций? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.07.2017, 16:03 |
|
||
|
Что такое AnguarJS?
|
|||
|---|---|---|---|
|
#18+
ShSergeОтчасти - да. Отчасти вилка — смертельно опасный предмет, но если пользоваться ей по назначению, то это очень полезный инструмент, не так ли? Я просто пытаюсь подвести к тому, что сами по себе паттерны и архитектурные шаблоны полезны только при правильном и адекватном их применении. ShSergeСоответственно, для того, чтобы внести изменение в программу, приходилось последовательно вносить изменения в эти несколько модулей. 1. Может проблема в неправильно спроектированной системе, а не в применяемых паттернах? 2. А может всё дело в том, что это язык делфи такой плохой, на другом языке такой проблемы бы не получилось (ирония)? 3. Ну что там ещё использовалось? if-ы использовались? Похоже проблема в них ShSergeЯ перенёс весь алгоритм начисления на SQL-сервер. С моей точки зрения, ты только ещё навредил. ShSergeЕсли бы я писал на делфях, с соблюдением того паттерна - нифига бы у меня не получилось. Поэтому я с большой осторожностью отношусь к программистам, которые говорят про паттерны. Так и не стало понятно, почему у тебя не получилось бы. В чём конкретно проблема-то была? И при чём тут паттерны? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.07.2017, 16:22 |
|
||
|
Что такое AnguarJS?
|
|||
|---|---|---|---|
|
#18+
hVosttТак и не стало понятно, почему у тебя не получилось бы. В чём конкретно проблема-то была?ТС испугался надолго увязнуть в незнакомом болоте. Понимаю и не осуждаю. Программирование это не только использование фреймворков, но и поиск компромиссов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.07.2017, 21:07 |
|
||
|
Что такое AnguarJS?
|
|||
|---|---|---|---|
|
#18+
FishHook...вопрошающий не понимает смысла существования фреймворков... Понимаю, иначе и этого топика бы не было. FishHook....и не видит причин для введения высокоуровневых абстракций Если говорить об javascript . то как раз и пытаюсь понять. А твои глупые посты очень этому мешают. Шёл бы ты в своё ПТ. AntonariyТС испугался надолго увязнуть в незнакомом болоте.. Ясен пень испугался. Всёт-аки хочу возвратиться к нашим мутонам. Всякие мвц и мвп существуют для того, чтобы разделить данные, бизнес-логику и то, что видишь на экране. Каким боком это относится к javascript ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.07.2017, 05:53 |
|
||
|
Что такое AnguarJS?
|
|||
|---|---|---|---|
|
#18+
ShSergeВсякие мвц и мвп существуют для того, чтобы разделить данные, бизнес-логику и то, что видишь на экране. Каким боком это относится к javascript ? Код: javascript 1. 2. 3. 4. 5. 6. 7. Код: 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. Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.07.2017, 06:46 |
|
||
|
|

start [/forum/topic.php?fid=22&fpage=22&tid=1443989]: |
0ms |
get settings: |
10ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
42ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
54ms |
get tp. blocked users: |
1ms |
| others: | 249ms |
| total: | 386ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...