Si y no.
Primero, su observación sobre el número de casos de esquina es correcta. Cuando ejecuta un back-end, tiene un sistema: el suyo. Con el trabajo de front-end, tiene un número arbitrario de sistemas, todos con hardware y navegadores diferentes. Esa es una de las razones por las cuales los marcos, y permanecer rígidamente dentro de los límites de esos marcos, pueden ayudar en el rápido desarrollo de front-end. Básicamente, usted pasa las preocupaciones sobre los problemas entre navegadores y sistemas cruzados a los desarrolladores del marco.
Dicho esto, decir que es más difícil es incorrecto. En el cliente, solo tiene que preocuparse por un sistema frente al rendimiento: el cliente. En el servidor, debe preocuparse por el rendimiento de un número arbitrario de clientes que se conectan todos a la vez. Eso es terrorífico.
- ¿Cuál es la empresa líder de diseño web en Australia?
- Si construyera una proyección financiera dinámica de 3 estados que se equilibrara, ¿cómo construiría el modelo utilizando un saldo de caja fijo? ¿Cómo construiría el modelo utilizando un saldo de caja cambiante?
- ¿Cuál es la ventaja de crear una aplicación en Python?
- ¿Cuáles son los proyectos típicos que un desarrollador junior de php puede programar?
- ¿Qué herramienta debo usar para el desarrollo web con Python?
Ellos son diferentes. En Node, todo lo que tiene que preocuparse es cómo acceder y transportar los datos lo más rápido posible. En el cliente, debe preocuparse por cómo se presentan esos datos, pero realmente no tiene que preocuparse demasiado por trasladarlos al cliente. Ambos pueden ser difíciles.