Hacker News new | ask | show | jobs
by pantulis 756 days ago
Depends on the objective of OP. Abstractions always leak some of the underlying capabilities so you could use them as a more beginner friendly approach to get acquainted with the system while doing something useful or fun.

For related examples, you can learn Ruby just by learning Rails. Or in more general aspect, the web technology stack through a modern web framework.