¿Cuál es la mejor manera de averiguar si mi desarrollador ha utilizado AngularJS en el sitio web como me lo prometió? No soy un desarrollador web. ¿Hay algún truco del navegador que pueda usar para asegurarme de que el sitio web esté construido con AngularJS y PHP (ese era el requisito)?

Verificar AngularJS es bastante sencillo ya que se registra globalmente dentro de la ventana. Todo lo que necesita hacer para verificar esto es:

  • Abra la consola Javascript de Chrome, usando la consola | Herramientas para desarrolladores web | Desarrolladores de Google
  • En la consola, escriba “angular” (sin comillas) y presione Entrar
  • Si el sitio tiene Angular cargado, obtendrá algo de “código de computadora” y, de lo contrario, recibirá un error que dice “Error de referencia no capturado: angular no está definido”

Una cosa a tener en cuenta es que la carga angular no necesariamente significa que se esté utilizando para todos los elementos de la interfaz de usuario. Investigar cada elemento de la IU sería más difícil de hacer como usuarios no técnicos.

Verificar con qué tecnología se construye el backend es más difícil con solo un navegador. Lo que puede intentar es perforar la URL de su sitio de desarrollo en Analizar sus encabezados de respuesta HTTP y ver si se devuelve un encabezado “X-Powered-By”. Por defecto, los sitios PHP lo enviarán de vuelta con algo como “PHP / 7.1.6-1 ~ ubuntu16.04.1 + DEB.SURY.ORG + 1”

Prueba esto…

Inicie su navegador web (Firefox o Chrome, etc.) y abra el sitio web que creó su desarrollador.

Haga clic derecho en el sitio web (aparecerá un menú emergente) y elija ver la fuente de la página.

Verá el código html real que su navegador generó a partir del script realizado por su desarrollador y debería buscar algo como esto.

o algo similar.

Comúnmente, el desarrollador no querría renombrar los nombres de los archivos importados. Entonces, si ves algo como esto, entonces (80% seguro) que usó AngularJS.

Pero si aún no está seguro, busque a alguien que lo conozca y llévelo a la oficina donde trabaja su desarrollador y revise el código.

Ahhh! No te olvides de preguntar “¿Estás realmente usando AngularJS?”

¿Hace lo que quieres que haga?

entonces no hagas preguntas ……

Pero en una nota más seria, si hace clic en un enlace en el sitio web y la transición de la página es casi instantánea, entonces es muy probable que haya usado Angular, que crea aplicaciones de página única. En otras palabras, más tiempo que el tiempo de carga estándar, pero navegación muy rápida.

Para la parte de PHP, espero que se refiera al backend, porque Angular y PHP realmente no están destinados a usarse juntos.

O simplemente pida ver los archivos fuente. Si la mayoría termina en .php y .js, entonces debería estar bien.

Hay muchas formas que se han cubierto. Pero una mejor pregunta es preguntar si su sitio cumple con lo prometido. Angular es un medio para un fin. Ahora, si de alguna manera se le cobra extra por angular como si fuera un orden adicional, entonces o bien se está aprovechando O insistió al principio que quería angular para algo, si ese es el caso y se indicó ese angular puede de hecho ser innecesario / inapropiado / etc. y aún así insististe, entonces, por supuesto, busca ng- en el código fuente; haga clic con el botón derecho, visualice el origen, controle f para buscar y buscar “ng-“, si no está allí, todavía es posible que se haya utilizado angular, pero permite la posibilidad de que no lo haya sido; De cualquier manera, esta pregunta indica que tanto usted como el desarrollador deberían haber establecido una relación basada en una comunicación clara y confianza. Si tiene que verificar la veracidad de una promesa cuando se trata de trabajar, puedo decirle que si el angular fue o no utilizado no es el problema. Ciertamente verificar, pero eso debería ser parte de un proceso. Una no basada en tener que tomar promesas como autorizadas y tampoco basada en información insuficiente que lo deja preocupado por tener que cuestionar la veracidad

Si no eres un desarrollador web, ¿por qué estás dictando cómo se debe escribir el sitio? ¿Le dice a su dentista qué herramienta utilizar? ¿Tu doctor?

Su desarrollador es un profesional: dígale el problema que desea resolver y deje que él decida cómo resolverlo.

Como Ashish Shukla dijo, sin embargo, puedes usar BuiltWith.

Instale la extensión de Chrome Wappalayzer que le dice todo sobre cualquier sitio.

Si desea usar herramientas externas, puede usar sitios como:

BuiltWith – Perfil de tecnología web

Para verificar si una página web usa AngularJS, puede inspeccionar el HTML y ver si contiene etiquetas de AngularJS como ngController

Hay una extensión de navegador llamada wapplyzer, búsquela e instálela en su Google Chrome; que difícilmente tomará dos minutos. Una vez que lo haya instalado, visite cualquier sitio web en el que desee conocer la información básica de la pila de tecnología sobre la que se basó. Aunque no siempre le dará una idea exacta, podría ser útil en algunos escenarios.

No siendo un experto en el campo, ¿por qué te importa si es Angular.js? No piense que su aplicación será mejor si está escrita en Angular.js, luego en algún otro marco.