Para empezar, odiarás esta respuesta, pero “depende”. Las interfaces RESTful son simplemente una forma de proporcionar datos y procesamiento a las aplicaciones cliente desde una capa de servidor a través de HTTP. Si bien podría especializarse en escribir código del lado del servidor o del lado del cliente, probablemente sea una buena idea tener algo de experiencia con ambos. JavaScript / HTML5 / CSS son unidireccionales para hacerlo en el lado del cliente, si está consumiendo los servicios RESTful. Si desea diseñarlos y codificarlos, es probable que desee aprender al menos una tecnología de base de datos (relacional o no relacional, es decir, mySQL, Postgres, SQL Server, Oracle, MongoDB, Cassandra, etc.) y un buen servidor Lenguaje lateral. Hay un montón de idiomas del lado del servidor para elegir. Puede apegarse a algo que sea multiplataforma (Windows, Linux, Mac OS) como Java, PHP, Perl o Ruby. Si eres un atleta de Windows o una jockette, entonces es más probable que C #. Desde la perspectiva de la “marca” de un libro, me gustan los libros de O’Reilly (@OreillyMeda). Eche un vistazo a este en Amazon: Amazon.com: RESTful Web Services Cookbook: Soluciones para mejorar la escalabilidad y la simplicidad eBook: Subbu Allamaraju: Kindle Store
¿Cuál es el mejor libro sobre RESTful para aquellos que aspiran a una carrera profesional en desarrollo web?
Related Content
Cómo aumentar el rendimiento del proyecto Django con grandes datos
Cómo ser el mejor equipo de TI como persona soltera
¿Cuánto dinero puede ganar un desarrollador de Node.js desde casa?
¿Cómo creo un sitio web sobre mi página?
¿Cuál es la mejor combinación para un sitio web en cuanto a tiempo y costo?
More Interesting
¿Vale la pena el nano grado de desarrollador web front-end?
¿Cuál es el mejor generador de XML Sitemap para MacOSX?
¿Cómo puede aumentar el SEO para su sitio web de WordPress si no hay mucho contenido en él?
¿Alguien puede explicar brevemente qué hacen todos estos frameworks / bibliotecas JS?
¿Cómo permitió jQuery su sintaxis en Javascript como '$'?
¿Cuáles son las ventajas de usar las herramientas de desarrollo de Google?
¿Es posible ganarse la vida como programador independiente o desarrollador web?
Cómo transferir archivos del servidor xampp local a nuestro dominio
¿Dónde se almacenan y manipulan estos datos de la cola de canciones actuales?
¿Existe un sitio de ejemplo simple creado con React, Flux (versión de Facebook), Node y Mongo?
¿Qué tipo de experiencias ha tenido contratando desarrolladores web en Freelancer.com?
¿Cuánto ganan ustedes haciendo trabajo independiente en Upwork en desarrollo web?
¿Es posible hacer un sitio web completamente invulnerable para script kiddies y crackers?