@finom
Nothing here yet.
Nothing here yet.
No blogs yet.
Hey guys. I've made this little project some time ago and I'd glad to get your feedback. There is little description from the website. If you want to share some code snippet on your website but: You want to get it always up to date with your code on Github. You don't like to use gists. You want to show few code snippets per once. You've found the right place! Unfortunately it's very hard to use. Do you have some ideas how can I improve this thing? Do you like the idea of this way of code embedding? Do I need to maintain it?
Yes. jQuery is the easiest way to start making something on JS in a browser. The biggest advantage of it is working with collections of nodes (empty or non-empy). Unfortunately DOM allows to work with separate nodes so you need to check for node existence (querySelector) or iterate over method-less NodeList (querySelectorAll). I guess almost everybody gets start as a JS developer from jQuery.
@raymondnwood thank you for your question. I have average experience in web development (I always study new things) and for me the main thing I need is not a code but storing applications I do in my mind. Matreshka keeps everything ordered and understandably and I always know what's going on in an apllication I do and how can I add a new part to it. This is what I call "modular thinking". React is fantastic in this terms but it's too verbose and it's not obvious how components should communicate with each other (this is my personal opinion). As you know Matreshka is based on classes. Big things ("modules" or "widgets") are splitted up by classes. Classes are the well-known and well-tried way of building apps in lots of languages. Let's call them "moleculs". Matreshka also uses reactive paradigm. That means you can split up a class by many "atoms". You can define one tiny part of an application at once and forget about it for always. For example you want to get a property "fullName" which depends on "firstName" and "lastName". You do this once and when somebody changes "firstName" or "lastName", the "fullName" updates automatically (you don't need to do it manually). Matreshka is more than 2 years old framework (the first commit is made in September 2013) and most of bugs are fised in previous versions. Do you need to learn Matreshka instead of bigger guys like React or Vue? It depends on why do you need a framework. If you want to get one easy to use framework and you like reactive paradigm then try Matreshka. If you want to get a job in future (as front-end dev) use React.