108 karma · joined February 11, 2013
But 43mb for password sync app?? Is it not too much?
I would love to bet in favor of the article.
I always wonder between Native vs DOM.
If you still want to use it, use it without Vue or React.
And there are other individual Vue component libraries like VueTable etc.
I think the time for Polymer is gone, and it is better to forget that it exists.
Vue is optimized to create/update your DOM elements based on data. Polymer does create a DOM node and internally implement lot os JS to create their own shadow DOM. Each Polyer component can have different life cycle (for Example and Table Component can actually creat TR,TD elements after some time of creating your Custom Table Polymer component). And Vue does not know this. Once the Dom for parent tag is created, Vue assumes its work is done. And if data change mean while it will remove it or update it. But Life Cycle of prevously create Polyermer component may still in progress...and you will get lot of exceptions in console.
How to burn your fingers and see this problem..?
Try to use OnsenUI Polymer components with Vue.JS. Mainly any List and Table tags with dynamic children bound to data.
The main lession I learned in JS world is, when the requirement is small, better write it from scratch using code we find on net. Trying to integrate different incompatible libraries will just waste our time.
* Most of the components they provide are very basic and does not actually require them to provide it. Couple of lines of wrapper on any CSS framework like bootstrap can make half of those components.
* Most of the advanced components like DataGrid, DropDown Menus, etc are aither not available or buggy. You will get better support from thirdparty Vue components.
* There are lot of silly components like footer and header etc. There is no need for defining them except to show that it is complete UI framework. Trying to be 'Complete UI Framework' is bad choice for any UI on Web. HTML is too flexible and requirements are too diverse that no one UI library can provide everything.
We finally replaced all Element Components with standard bootstrap code. Every thing works perfectly. And we get the benefit of 1000s people testing bootstrap.
I am using vue.js and vuex in some of my current projects. Only problem for me is that after adding Vuex and all it's getters, mutations and actions, my Vue component code now looks like lot of boilerplate code. Did any one else had that feeling. Is there any way I can directly connect vue template with vuex without intermediate component?
Also I was just trying to implement our own Telegram Server to take advantage of Free Telegram Clients available.
Can anyone compare Telegram with Matrix. (Except the Federated part).
Slack desktop is a webapp packed in native wrapper.
At least in Indian market what most developers make is just based on luck. Mostly on what stupid interview question you can answer, and how long you are in job, how many times you switched jobs etc.
https://www.authorea.com/users/13335/articles/13690/_show_ar...
This is a result of more than year of research by the Author.
I may not have to do all this if my tables and indexes are fixed. They are not. User keeps adding new Models and columns. What needs indexing also keeps changing. (All this is explained in the link I shared).
One point I wanted to point was, they just encourage you to remember you code and write it all at once. They are kind of memory testing.