Es difícil dar un estándar único a un tema tan amplio, pero tal vez el más simple sea: Aprenda el estándar para saber cuándo seguirlo y cuándo romperlo.
De lo contrario, aquí hay algunos puntos que creo que son esenciales.
- aprender sobre la comunicación cliente-servidor (especialmente la parte HTTP)
- aprender RESTO
- comience a pensar cómo escalará su aplicación y cuándo tendrá que escalar; no optimice prematuramente, pero intente escribir un código que pueda optimizarse fácilmente en el futuro
- piense en la seguridad: hay miles de millones de personas (literarias), algunas usarán su aplicación, otras intentarán romperla. Asegúrese de que puede minimizar el recuento de los que tienen éxito
- seguir aprendiendo cosas nuevas: quedarse atrapado en un lugar durante más de unos pocos meses es malo en esta industria
- aprender de los mejores, tanto los desarrolladores como su trabajo. Verifique algunos marcos, vea cómo funcionan, cuáles son los lados buenos y malos
- conozca sus herramientas: use la herramienta adecuada para el trabajo, no intente martillar los tornillos porque tiene este nuevo martillo brillante y sabe cómo usarlo
- Cómo simular el desplazamiento de paralaje
- ¿Cuánto código de una aplicación web reactjs puede reutilizar en una aplicación móvil usando react native?
- ¿Cuál es la mejor manera de comenzar a crear aplicaciones?
- ¿Debo aprender desarrollo web o desarrollo móvil? Soy un desarrollador web front-end principiante, ya aprendí HTML y CSS, y estoy aprendiendo JavaScript.
- ¿Cómo funciona el nuevo cliente web de WhatsApp? Es necesario tener el teléfono conectado a Internet mientras usa el cliente web. ¿Qué tecnología se está utilizando aquí? ¿Cómo explica las limitaciones de iOS?