CSS预处理器不是必需的,但如果您使用CSS工作很多,它们是一个非常有用的工具,特别是对于大型项目。
如果您想尝试使用CSS预处理器,那么您选择哪一个并不重要,因为它们非常相似,您可以轻松地从一个跳转到另一个。
我从less开始,但最近我跳到SASS(使用SCSS语法)而不必学习不同的东西,只是一些功能改变了它的语法,没有任何相关性。
因为你正在学习Bootstrap 4并且它是用SCSS构建的,所以我建议你从SASS开始。此外,SASS是目前最受欢迎的预处理器。
请记住,您可能需要了解其他工具,例如webpack才能使用CSS预处理器。