Как я могу узнать, было ли веб-приложение создано с использованием Angular (или других технологий)?

Как я могу узнать, было ли создано (Drupal 7) веб-приложение с использованием Angular, посмотрев на исходный код страницы, и не обращаясь к разработчикам?

Ответы

Ответ 1

enter image description here Лучший способ проверить - написать "angular" в консоли браузера. Если вы получаете какой-либо объект [С дочерними объектами как "bind", "bootstrap", "callbacks", "module" и т.д.], Затем его веб-приложение angular.

Ответ 2

Вы можете установить расширение chrome или firefox под названием Wappalyzer. Он сообщает вам, на каком сайте вы находитесь в браузере и в стеке, которое они используют.

Ответ 3

Если это онлайн-сайт, вы можете использовать http://builtwith.com/, и он обычно может дать вам полезную и полезную информацию об этом сайте.

Однако, если они используют angular, вы можете взглянуть на источники их страниц, чтобы увидеть, используют ли они какие-либо атрибуты angular, например, ng-repeat

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

Ответ 4

  • Заявка объявлена ​​с помощью директивы ng-app

  • очень простой контроллер и директива

  • проверить для ng-model, ng-повторителей атрибуты в коде. Все эти атрибуты написаны маленькими буквами.

  • Также вы можете проверить, введя консоль (ctrl + shift + i) и перейдите на вкладку консоли. Там тип в window.angular.version → отображает версию сайта, который вы сейчас проверяете.

Ответ 5

Вы можете попробовать: angular.version.full первую очередь. Если это не работает, попробуйте getAllAngularRootElements()[0].attributes["ng-version"]. Причина в том, что в Angular 1 первый будет работать, а начиная с Angular 2 и далее будет работать последний.

Ответ 6

Существует расширение Google Chrome, называемое "ng-detector". Его можно найти в веб-магазине Google:

https://chrome.google.com/webstore/detail/ng-detector/fedicaemhcfcmelihceehhaodggfeffm

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

Ответ 7

Установите хром-расширитель React-Detector, он работает!

Ответ 8

Вы можете установить расширение Chrome или Firefox под названием Augury. Он говорит вам, если приложение является угловым или нет.

enter image description here

Ответ 9

Пытаться

https://builtwith.com/

Это веб-сайт, который в настоящее время предоставляет вам наиболее подробную информацию о том, какие технологии использует сайт. Они позволят вам делать 5 бесплатных поисков в день.

https://wappalyzer.com/

тоже хороший, и служит дополнением к buildwith. Я не думаю, что есть предел поиска, но результаты менее подробны.

Эти два, используемые вместе, могут дать вам больше понимания.