Vue JS framework is very simple yet powerful, also better in performance wise. Learning curve is very easy. You can pick the fundamentals in a day or two. Within a week you can reach intermediate level.
It comes with all the basic stuff of SPA like data binding, event handling, routing, state management, components.
I have been creating a video tutorials series on Vue js 2 framework.
It seems from their github profile active development is going on in MUI CSS since Feb, 2015. This CSS framework looks decent. They given some pre-defined layout to start with. Also, first time I seen they given some example for HTML Email template.
They supports React, Angular JS and Web Components. Website is very neat and clean, it's a real pleasure to navigate their site.
Thanks very much @Plantir for open sourcing React UI toolkit. This already seems to be production ready. Big thanks for the detailed documentation. The amount of time you have spent in creating examples and providing excellent starting point is really great.
I really enjoyed and excited to see your take on Color Theme. Like bootstrap, I don't think sites created using Blueprint will look same. With minimal changes in variables,layout and using your wide ranging color theme wonderful results can be achieved in no time.
Big Thumbs up!!
I have created a small overview videos about various UI component available. (No installation or tutorials, only shown their various artifacts).
Recently I have created few tutorials on Vue.js. I comes from Angular JS 1 and 2 background. After few days of Vue.js, it seems very simple to begin with you.
If you are planning to build a side project, or dashboard kind of stuff so you can definitely give it a try. I feel it's like jquery :) little bit more concept to grasp.
Few video tutorials I am creating, you can watch and leave your comments:-
Even though there are several open issues in github, how can someone with little development experience or newbie can start contributing.
On asking this question, many may suggest that first we should use the particular piece of code in own project and contribute on that project by raising issues or fixing them. As a beginner, people may start using very popular frameworks like Ruby on Rails or Node.js. Considering it's complexity or maturity, it's extremely difficult if not impossible to start contributing.
I am thinking, somewhere down the line, there is some form of hand holding or mentor ship needed. Where mentor give small task, help in giving some tips or advice, review the first pull request etc. This will definitely boost contribution to opensource projects.
There may be several people providing mentor ship. But I feel it's not structured, how a newbie knows there exist someone who is willing to help. Only way I can think of now is to spam lot of people randomly by looking at their github profiles.
Please suggest how to encouraging new developer to contribute more to opensource and help closing the open issues.
Even though IBM doesn't seems very sexy startup. But they survived 100+ years and trying to find way to stay in business.
They learn and adapt. They contribute significantly to Open Source. Now they are understanding importance of UI/UX design and trying to invest heavily on it.
Lot of big name startup even though succeed for short or medium term but struggling a lot in long run. I really enjoy reading the below book about IBM
Who Says Elephants Can't Dance? by Louis V., Jr. Gerstner (Outsider came to IBM as CEO)
IBM is nearly in verge of collapse during early 90s. And he pulled it off.