Native coding and working with libraries by bala41288

View this thread on steempeak.com
· @bala41288 ·
$8.35
Native coding and working with libraries
For a new project in the office, I have been exploring lots of new frameworks and libraries online. Most of my time in a day goes into exploring new libraries and frameworks. Though it is good for me, sometimes it is exhausting. I really like reading and learning new things but when it comes to the application part, it can be the case where I only make use of a little part from what I read. In a way it is good and in another way, it may not be productive because I might end up spending lots of time on things that I'm not even going to use in my project. 

![](https://cdn.steemitimages.com/DQmUpip1vGr7RNjMt1WiYuT24pX4sdUnkkrFeSctgL9Govp/image.png)

[Source](https://pixabay.com/photos/business-technology-notebook-laptop-2717066/)

I might sound confusing but what I wanted to say was that the knowledge that we gain from reading is definitely going to help us someday even though we don't use it every day in our day to day work. That's what I have observed so far. There are two types of knowledge one is to know how a Steem Engine works and another type of knowledge is to know that there is something called Steem Engine. So, if we are going to regularly use Steam Engine, then the knowledge on how the Steam Engine works will help us, if not the knowledge about the existence of Steam Engine will help us at times. 

## Working with libraries

Today with the native languages, there are many frameworks and libraries emerging. Most of these libraries make it very easy and comfortable for developers. When we do recruitment drive, we see some candidates with good knowledge of libraries but no deep knowledge on how to work with native code. This can be helpful as long as they stick to one framework. If they wish to switch between framework, it can be a struggle because they may not be very strong in fundamentals. 

![](https://cdn.steemitimages.com/DQmfAddgsHmSXpiYdvZBbTxUyyEBPQ29P1PBVxzgUuS6z7E/image.png)

[Source](https://pixabay.com/illustrations/wordpress-joomla-drupal-bootstrap-3288414/)

The idea is to know the fundamentals even if people work on libraries and frameworks on their day to day jobs. For example, if we take Javascript, I will not recommend writing all the code in native javascript. Achieving certain requirements through native javascript code can be quite challenging and time-consuming. More than the challenging part, I would say that it can be quite a time consuming and we might end up skipping our deadlines. If we are familiar with Jquery, Angular or React, the front end development with Javascript can be easier to implement. But at the same time, we should also be familiar with native Javascript. 

![](https://cdn.steemitimages.com/DQmfAi2d2gy279JfW7TWryXdYQ8STe1UeJFW4ehhNP9tdou/image.png)

[Source](https://pixabay.com/photos/laptop-code-programming-computer-2557468/)

Using the latest libraries and frameworks can be very good for us but if there are issues, then we have to be dependable on the framework to find a fix or workaround. As we are using the framework code, there can even be cases where we may not be able to override the existing code. In order to be sure, learning the native code can help us troubleshoot issues and even find alternatives. The big advantage we have in today's world is the internet. So, we need not keep ourselves aware of all the coding aspects but when it comes to real-time projects, we should at least know which approach we should be taking to achieve the solution. 
👍  , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , and 36 others
👎  
properties (23)
post_id80,737,636
authorbala41288
permlinknative-coding-and-working-with-libraries
categoryjavascript
json_metadata{"community":"busy","app":"busy\/2.5.6","format":"markdown","tags":["javascript","coding","development","stem","libraries","projects","native","work","neoxian","palnet","zzan","actnearn"],"users":[],"links":["https:\/\/pixabay.com\/photos\/business-technology-notebook-laptop-2717066\/","https:\/\/pixabay.com\/illustrations\/wordpress-joomla-drupal-bootstrap-3288414\/","https:\/\/pixabay.com\/photos\/laptop-code-programming-computer-2557468\/"],"image":["https:\/\/cdn.steemitimages.com\/DQmUpip1vGr7RNjMt1WiYuT24pX4sdUnkkrFeSctgL9Govp\/image.png","https:\/\/cdn.steemitimages.com\/DQmfAddgsHmSXpiYdvZBbTxUyyEBPQ29P1PBVxzgUuS6z7E\/image.png","https:\/\/cdn.steemitimages.com\/DQmfAi2d2gy279JfW7TWryXdYQ8STe1UeJFW4ehhNP9tdou\/image.png"]}
created2019-10-09 20:05:27
last_update2019-10-09 20:05:27
depth0
children7
net_rshares26,499,723,080,632
last_payout2019-10-16 20:05:27
cashout_time1969-12-31 23:59:59
total_payout_value4.219 SBD
curator_payout_value4.126 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length3,464
author_reputation107,151,930,523,760
root_title"Native coding and working with libraries"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars0
author_curate_reward""
vote details (101)
@deepwaters ·
Don't you have to know to code naturally in order to use libraries?
properties (22)
post_id80,740,054
authordeepwaters
permlinkre-bala41288-2019109t155823333z
categoryjavascript
json_metadata{"tags":["javascript","coding","development","stem","libraries","projects","native","work","neoxian","palnet","zzan","actnearn"],"app":"esteem\/2.2.0-surfer","format":"markdown+html","community":"esteem.app"}
created2019-10-09 21:58:24
last_update2019-10-09 21:58:24
depth1
children1
net_rshares0
last_payout2019-10-16 21:58:24
cashout_time1969-12-31 23:59:59
total_payout_value0.000 SBD
curator_payout_value0.000 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length67
author_reputation2,429,716,234,829
root_title"Native coding and working with libraries"
beneficiaries
0.
accountesteemapp
weight1,000
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
@bala41288 ·
In the modern world it is not mandatory now to know the native code. For example my company has a tool/framework to build applications. You need zero programming language to build applications using that framework. But you will need that framework knowledge and that alone will do. That's how the world is moving now. 😊
properties (22)
post_id80,800,138
authorbala41288
permlinkre-deepwaters-20191012t22150669z
categoryjavascript
json_metadata{"tags":["javascript","coding","development","stem","libraries","projects","native","work","neoxian","palnet","zzan","actnearn"],"app":"esteem\/2.2.2-mobile","format":"markdown+html","community":"esteem.app"}
created2019-10-11 20:51:51
last_update2019-10-11 20:51:51
depth2
children0
net_rshares0
last_payout2019-10-18 20:51:51
cashout_time1969-12-31 23:59:59
total_payout_value0.000 SBD
curator_payout_value0.000 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length319
author_reputation107,151,930,523,760
root_title"Native coding and working with libraries"
beneficiaries
0.
accountesteemapp
weight300
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
@trendo.marketing ·
!trdovoter 100
👍  
properties (23)
post_id80,783,476
authortrendo.marketing
permlinkre-bala41288-pz7h5i
categoryjavascript
json_metadata{"tags":["javascript"],"app":"steempeak\/1.17.1"}
created2019-10-11 10:29:42
last_update2019-10-11 10:29:42
depth1
children2
net_rshares1,228,792,893
last_payout2019-10-18 10:29:42
cashout_time1969-12-31 23:59:59
total_payout_value0.000 SBD
curator_payout_value0.000 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length14
author_reputation-498,629,280,761
root_title"Native coding and working with libraries"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
author_curate_reward""
vote details (1)
@trendotoken ·
Congratulations @trendo.marketing, you are successfuly trended the post that shared by @bala41288!
@bala41288 will receive <b>20.37375000</b> [TRDO](https://steem-engine.com/?p=history&t=TRDO) & @trendo.marketing will get <b>13.58250000</b> [TRDO](https://steem-engine.com/?p=history&t=TRDO) curation in 3 Days from Post Created Date!

<b>"Call [TRDO](https://steem-engine.com/?p=history&t=TRDO), Your Comment Worth Something!"</b>
---
<sup>To view or trade TRDO go to [steem-engine.com](https://steem-engine.com/?p=market&t=TRDO)
Join [TRDO Discord Channel](https://discord.gg/wySP8T9) or Join [TRDO Web Site](http://www.trendotoken.info/)</sup>
properties (22)
post_id80,783,484
authortrendotoken
permlinkre-trendomarketing-re-bala41288-pz7h5i-20191011t102958008z
categoryjavascript
json_metadata{"tags":["comments-scot","trendo-bot"],"app":"comments-scot\/1.1","format":"markdown"}
created2019-10-11 10:29:57
last_update2019-10-11 10:29:57
depth2
children0
net_rshares0
last_payout2019-10-18 10:29:57
cashout_time1969-12-31 23:59:59
total_payout_value0.000 SBD
curator_payout_value0.000 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length646
author_reputation6,277,370,726,158
root_title"Native coding and working with libraries"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
@bala41288 ·
Thank you for the curation. 
properties (22)
post_id80,800,007
authorbala41288
permlinkre-trendomarketing-20191012t21655621z
categoryjavascript
json_metadata{"tags":["javascript"],"app":"esteem\/2.2.2-mobile","format":"markdown+html","community":"esteem.app"}
created2019-10-11 20:46:57
last_update2019-10-11 20:46:57
depth2
children0
net_rshares0
last_payout2019-10-18 20:46:57
cashout_time1969-12-31 23:59:59
total_payout_value0.000 SBD
curator_payout_value0.000 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length28
author_reputation107,151,930,523,760
root_title"Native coding and working with libraries"
beneficiaries
0.
accountesteemapp
weight300
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
@trendovoter ·
Congratulations @trendo.marketing, <b>100%</b> upvote has been shared with your successful call on the post that shared by @bala41288!

---
<sup>Support <b>@trendotoken</b> projects by delegating : <b>[100SP](https://beta.steemconnect.com/sign/delegateVestingShares?delegator=YOURUSERNAME&delegatee=trendovoter&vesting_shares=100.000%20SP)</b> , <b>[200SP](https://beta.steemconnect.com/sign/delegateVestingShares?delegator=YOURUSERNAME&delegatee=trendovoter&vesting_shares=200.000%20SP) , <b>[500SP](https://beta.steemconnect.com/sign/delegateVestingShares?delegator=YOURUSERNAME&delegatee=trendovoter&vesting_shares=500.000%20SP)</b> , <b>[1000SP](https://beta.steemconnect.com/sign/delegateVestingShares?delegator=YOURUSERNAME&delegatee=trendovoter&vesting_shares=1000.000%20SP)</b> , <b>[2000SP](https://beta.steemconnect.com/sign/delegateVestingShares?delegator=YOURUSERNAME&delegatee=trendovoter&vesting_shares=2000.000%20SP)</b></sup>
properties (22)
post_id80,783,485
authortrendovoter
permlinkre-bala41288-native-coding-and-working-with-libraries-20191011t102959926z
categoryjavascript
json_metadata{"tags":["trdo","newssteem"],"app":"trdo-voter\/1.0","format":"markdown"}
created2019-10-11 10:30:00
last_update2019-10-11 10:30:00
depth1
children0
net_rshares0
last_payout2019-10-18 10:30:00
cashout_time1969-12-31 23:59:59
total_payout_value0.000 SBD
curator_payout_value0.000 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length946
author_reputation60,565,069,820
root_title"Native coding and working with libraries"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
@trendotoken ·
Congratulations @bala41288, your post successfully recieved <b>20.37375</b> [TRDO](https://steem-engine.com/?p=history&t=TRDO) from below listed TRENDO callers:<br>

>	<sup>@trendo.marketing : **13.5825** [TRDO](https://steem-engine.com/?p=history&t=TRDO) </sup> 

---
<sup>To view or trade TRDO go to [steem-engine.com](https://steem-engine.com/?p=market&t=TRDO)
Join [TRDO Discord Channel](https://discord.gg/wySP8T9) or Join [TRDO Web Site](http://www.trendotoken.info/)</sup>
properties (22)
post_id80,827,464
authortrendotoken
permlinkre-bala41288-native-coding-and-working-with-libraries-20191012t204233309z
categoryjavascript
json_metadata{"tags":["trdo","trendo-bot"],"app":"comments-scot\/1.1","format":"markdown"}
created2019-10-12 20:42:39
last_update2019-10-12 20:42:39
depth1
children0
net_rshares0
last_payout2019-10-19 20:42:39
cashout_time1969-12-31 23:59:59
total_payout_value0.000 SBD
curator_payout_value0.000 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length479
author_reputation6,277,370,726,158
root_title"Native coding and working with libraries"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000