Answers: <p>I dont see downsides of using your Windows laptop. Its a matter of preference. If you know how to deal with Windows Environment variables, paths, EOL characters, you should be good.</p>
  <p>Many developers use Mac or Linux because they deal better with *unix like systems or because similar to the server they will run their apps.</p>
  <p>At the end of the day after you build your MEAN solution the output should be the same regardless the OS.</p>
  <p>Windows Server or Ubuntu server are just a OS to 'professionally' run your app. Absolutely no need to spend extra money to develop a MEAN app on those OS, I recommend to stick your your computer for development.</p>
  
Answers: CC BY-SA 4.0
Answers: 2020-08-01T23:37:35.820Z
Answers: 2020-08-01T23:37:35.820Z
Answers: gabrielpe
Body: <p>I am developing a MEAN app a windows laptop. Should I use Ubuntu or windows server on my cloud provider? Are there downsides of choosing one over the other?</p>
  
Comments: CC BY-SA 4.0
Comments: 2020-08-03T05:06:30.347Z
Comments: From what I see, once you have the required softwares installed on the server, as a developer it does not matter what was done before; all you would need is the setup. And the way in which you would connect to the server (rdp vs. putty) and transfer the files (ftp vs. ssh) might vary. Apart from that, once the app server is started, all else should remain the same.
Comments: Karthik Venkatesan
Tags: <windows><cloud><servers><ubuntu>
Title: WIndows or Ubuntu server when developing on windows?
UserDisplayName: YulePale
ThreadText: # WIndows or Ubuntu server when developing on windows?
  
  (Asked by: username_0 on 2020-08-01)
  
  I am developing a MEAN app a windows laptop. Should I use Ubuntu or windows server on my cloud provider? Are there downsides of choosing one over the other?
  
  **Tags:** windows, cloud, servers, ubuntu
  
  > **Comments:**
  > **username_1**: From what I see, once you have the required softwares installed on the server, as a developer it does not matter what was done before; all you would need is the setup. And the way in which you would connect to the server (rdp vs. putty) and transfer the files (ftp vs. ssh) might vary. Apart from that, once the app server is started, all else should remain the same.  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_2 on 2020-08-01. Score: 1 | Accepted answer
  
  I dont see downsides of using your Windows laptop. Its a matter of preference. If you know how to deal with Windows Environment variables, paths, EOL characters, you should be good.
  
  Many developers use Mac or Linux because they deal better with \*unix like systems or because similar to the server they will run their apps.
  
  At the end of the day after you build your MEAN solution the output should be the same regardless the OS.
  
  Windows Server or Ubuntu server are just a OS to 'professionally' run your app. Absolutely no need to spend extra money to develop a MEAN app on those OS, I recommend to stick your your computer for development.
  
  
  ---
  
  