# What other JS frameworks (besides Vue.js) can you use to work with ROS?

**URL:** <https://get-help.theconstruct.ai/t/what-other-js-frameworks-besides-vue-js-can-you-use-to-work-with-ros/4542>\
**Category:** Developing Web Interfaces For ROS\
**Created:** [July 22, 2020, 2:43pm UTC](https://get-help.theconstruct.ai/t/what-other-js-frameworks-besides-vue-js-can-you-use-to-work-with-ros/4542 "2020-07-22T14:43:40Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![robo-del](https://get-help.theconstruct.ai/user_avatar/get-help.theconstruct.ai/robo-del/32/10_2.png) [@robo-del](https://get-help.theconstruct.ai/u/robo-del)\
**Post date:** [July 22, 2020, 2:43pm UTC](https://get-help.theconstruct.ai/t/what-other-js-frameworks-besides-vue-js-can-you-use-to-work-with-ros/4542/1 "2020-07-22T14:43:40Z")

</div>

Hi everyone!  
I have just finished the “Developing Web Interfaces for ROS” course, and I have a question. Why exactly does that course use vue.js, and are there any other java frameworks that can potentially be used instead of vue.js?

---

<div class="post-metadata">

**Author:** ![marco.nc.arruda](https://get-help.theconstruct.ai/user_avatar/get-help.theconstruct.ai/marco.nc.arruda/32/2639_2.png) [@marco.nc.arruda](https://get-help.theconstruct.ai/u/marco.nc.arruda)\
**Post date:** [August 14, 2020, 2:53pm UTC](https://get-help.theconstruct.ai/t/what-other-js-frameworks-besides-vue-js-can-you-use-to-work-with-ros/4542/2 "2020-08-14T14:53:46Z")

</div>

Hello @robo-del!

Very good question! We are using **Vue.js** in its more simple way of developing. You can work with ROS with any web framework, like **React** or **Angular** , or event trying your own approach. Though, it goes on you to make the integration between the way the framework works and **roslib.js** library.

You can even try a custom web project, using webpages generated by Python, PHP, NodeJS, etc…

You can check here many other web projects with ROS: [http://robotwebtools.org/](http://robotwebtools.org/)

Cheers
