So, now my goal is to write fully-functional React application. As a starting point I’ll use some public API (like GItHub) or even stub data. But if everything goes well I’ll try to use Fable to compile some simple back-end on Node.js and MongoDB.
To make task a bit more interesting I’ll also do everything on Ubuntu (which was not even possible before .NET Core was released).
!IMPORTANT! Currently .NET Core SDK is available as a snap package, but when I tried to use it I had issues with Ionide extension (language server for F# was not starting) for VS Code and as a result removed a snap package and installed as Debian package and it worked perfectly.
And of course, last but not least is development tools. For front-end developer in 2019 it is VS Code (personally I suggest to use Insiders preview) and Chrome (unfortunately Canary builds are not available on Linux):
That’s basically it for today. In the next posts I’ll try to cover topics like project scaffolding and first components/services. If you have any questions or faced any issues during following this manual don’t hesitate to write in the comments below.
Also if you find this material useful don’t forget to subscribe and share it with your colleagues! Thanks!