RFC: Adopt a modern JavaScript framework for use with MediaWiki
phabricator.wikimedia.org
RFC: Adopt a modern JavaScript framework for use with MediaWiki
1–10 of 293 posts
Re: RFC: Adopt a modern JavaScript framework for use with MediaWiki
#2I’ve used React extensively but I agree with their assessment that the API is a moving target, which ends up being horrific DX when you’re using third party libraries.
Re: RFC: Adopt a modern JavaScript framework for use with MediaWiki
#3Re: RFC: Adopt a modern JavaScript framework for use with MediaWiki
#4However I feel like while React is just fantastic on its corner, Svelte seems like a better built Vue than Vue. It lacks the community but technically feels like a refinement and enhancement of Vue’s ideas. I wish it would gain more traction.
Re: RFC: Adopt a modern JavaScript framework for use with MediaWiki
#5If I were to use something that lacks TypeScript support, it would be Svelte, because it brings unique advantages. By adding hooks, React became the winner for me.
Angular has never been an option for me.
Re: RFC: Adopt a modern JavaScript framework for use with MediaWiki
#6Well I guess you can not go wrong with either React or Vue at this point as they have mature communities. However I feel like while React is just fantastic on its corner, Svelte seems like a better built Vue than Vue. It lacks the community but technically feels like a refinement and enhancement of Vue’s ideas. I wish it would gain more traction.
Re: RFC: Adopt a modern JavaScript framework for use with MediaWiki
#7Just in time for v3.0!
Re: RFC: Adopt a modern JavaScript framework for use with MediaWiki
#8Well I guess you can not go wrong with either React or Vue at this point as they have mature communities. However I feel like while React is just fantastic on its corner, Svelte seems like a better built Vue than Vue. It lacks the community but technically feels like a refinement and enhancement of Vue’s ideas. I wish it would gain more traction.
Re: RFC: Adopt a modern JavaScript framework for use with MediaWiki
#9Couldn't see the value there.
Re: RFC: Adopt a modern JavaScript framework for use with MediaWiki
#10I looked at Vue.js and came away with the impression that it requires me to learn a lot of framework-specific implementation details. For instance, a list requires that you know the v-for directive, while in React it's just JavaScript's Array::map(). Couldn't see the value there.