Hello,
If you want to learn portlet development in general and if you don't wan't to change or extend liferays portlets at all, then you shouldn't use either one of them.
Then, it would be best to create your portlets as a separate web application. You will be still able to access all liferay specific stuff through service classes inside the portal-service.jar.
Best regards
Tobias
不適当であることを指摘する場合は、ログインしてください。