Skip to main content

What is a Package Manager ?



What is a package manager ? Why are they necessary ?

Well we got you covered.

Often while developing an application you need dependencies inorder to prevent reinventing the wheel and focus on whats important.

Here is the necessity of a package manager. It helps install dependencies from their huge libraries which are usually open source.

Here are the most common of all package managers -

1. NPM 

This is the most common of all package managers and is often used for installing libraries or modules while building projects with Nodejs, ReactJs or Angular or something similar.

2. Composer

If you are a big PHP fan you always know how this helps get you install libraries like swift mailers to send emails, or install a payment gateway in your project or a framework like Laravel or Symfony.

3. Yarn

This is another similar package manager which is often used side by side of npm when you need two package managers to get job done. Its also used as a standalone option.

4. Brew

Incase you use Mac you will have to go with Brew. 


Comments

Popular posts from this blog

The Salesforce MasterClass

  Salesforce Master Class 1.0 Overview Orgs Developer Console Setup Objects Object Relationship Object Manager Page Layout Multitenant Architecture Governor Limits Metadata Standard Objects Custom Objects Fields Formula Fields Roll Up Summary Fields Master Detail Relationship LookUp Relationship Validation Rules Web to Lead Chatter Schema Builder Workflow Rules Process Builder Workflow vs Process Builder Salesforce Master Class 2.0 Apex Triggers Visual Flow Apex Visualforce Static Resources SOQL SOSL SOQL vs SOSL Workbench DML Lightening Components/Aura Lightening Web Components Lwc vs Aura Lightening Design System Apex Test Class Approval Process Reports  Dashboards Data Loader, Import wizard Salesforce Data Security Apex CallOuts Integration Public Groups, Sharing Rules Sandbox and Production Change Set Deployment Salesforce Master Class 1.0 Overview - Salesforce Classic Salesforce Classic is the earlier version of the UI which was provided within the Salesforce Application ...

Remote Developer Job Sites

Remote Developer Job Sites 1.  https://angel.co/ 2.  https://turing.com/ 3.  https://www.employremotely.com/ 4.  https://www.upwork.com/ 5.  https://www.freelancer.com/ 6.  https://www.pesto.tech/ 7.  https://www.guru.com/ 8.  https://www.fiverr.com/ 9.  https://remotive.io/ 10. Search Remote Jobs on LinkedIn or other such platforms. 11. Sell Code on  https://codecanyon.net/ Lastly, a viable option could be, you can open your own website, display your work and get your own set of clients.

Top 25 Youtube Channels to Learn Coding for Free.

Top 25 Youtube Channels to Learn Coding for Free.  1. Royals CodeCamp [My Channel] -  https://www.youtube.com/channel/UCLSxrKkOZdHfh0jVkRwJiYw 2. Coding Train -  https://www.youtube.com/user/shiffman 3. Net Ninja -  https://www.youtube.com/channel/UCW5YeuERMmlnqo4oq8vwUpg 4. Fireship -  https://www.youtube.com/channel/UCsBjURrPoezykLs9EqgamOA 5. Traversy Media -  https://www.youtube.com/user/TechGuyWeb 6. New Boston -  https://www.youtube.com/user/thenewboston 7. Siraj Raval -  https://www.youtube.com/channel/UCWN3xxRkmTPmbKwht9FuE5A 8. SentDex -  https://www.youtube.com/user/sentdex 9. Lets Build That App -  https://www.youtube.com/channel/UCuP2vJ6kRutQBfRmdcI92mA 10. Programming with Mosh -  https://www.youtube.com/user/programmingwithmosh 11. Java Brains -  https://www.youtube.com/user/koushks 12. Telusko -  https://www.youtube.com/user/javaboynavin 13. Clever Programmer -  https://www.youtube.com/c/CleverProgramme...