¿Por qué Xamarin es gratuito, pero las empresas siguen eligiendo React?
1. Hay menos información y una grave falta de bibliotecas de terceros.
Al buscar información, encontré que casi todas las personas se quejaban del aprendizaje de Xamarin. recursos. De hecho, aparte del sitio web oficial, no hay otros buenos canales de aprendizaje para Xamarin, y hay incluso menos recursos chinos. No solo son pocos, sino que los libros también son relativamente antiguos.
Además de menos recursos de aprendizaje, también hay una grave falta de bibliotecas de clases de terceros. Los internautas de Zhihu dijeron: "Cuando todavía estás aprendiendo el uso básico de Xamarin, las bibliotecas de clases unen puentes, avanza. "
La falta de información y bibliotecas de clases de terceros ha dado lugar a una serie de dificultades. Debido a la falta de bibliotecas y bibliotecas de clases debido a varias herramientas de código abierto, los programadores tienen pocas aplicaciones y falta de experiencia. Como resultado, las grandes empresas no están dispuestas a intentarlo fácilmente y no hay más capacitación para el talento.
2. Curva de aprendizaje pronunciada y reclutamiento difícil
Tras el lanzamiento de Visual Studio 2017, Visual Studio para Mac también marcó el comienzo de la cuarta versión preliminar, que mejoró y fortaleció la vista previa de Forms. y plantillas de desarrollo nuevas y actualizadas. Si bien Xamarin está creciendo, escribir aplicaciones con solo conocimientos de C# sigue siendo difícil y, más allá de eso, el ecosistema de Xamarin aún está lejos de ser fácil de usar.
Con respecto a la dificultad de Xamarin para reclutar personas, personalmente creo que el resumen de un internauta es particularmente interesante: “Hay muchas más personas que pueden escribir JavaScript que las personas que pueden escribir JavaScript en C#, no solo pueden escribir front-end; , También puedes escribir Native React; es mucho más fácil reclutar a alguien que pueda escribir JavaScript que a alguien que pueda escribir C# "
3. Aunque tengo un padre, este padre es un poco poco confiable
Todo sigue igual. Además de su propia fuerza, su popularización depende de factores externos como fondos, canales y publicidad. Desde una perspectiva histórica, el padre de Microsoft no se considera competente. A juzgar por el destino de XNA, SilverLight, Nokia, etc., no es que se dio la vuelta y se escapó tan pronto como sopló el viento. En términos relativos, aunque los muslos de Facebook no son tan gruesos como los de Microsoft, al menos son relativamente confiables. El internauta Zhihu Lucifron dijo: Aunque React aún no ha alcanzado la estabilidad, parece que Microsoft tendrá más dificultades y React ya ha madurado. el niño criado por Yun.