WEB TECHNOLOGY
STACK AND MORE
WHAT STACK IS BEST SUITED?
Presented by: Prakarsh
STACK
BREAKDOWN
LAMP
• Linux
• Apache
• MySQL
• PHP
MEAN
• Mongo DB
• ExpressJS
• AngularJS
• NodeJS
ROR
• Ruby
• Rails
LAMP STACK
• Linux, Apache, MySQL, PHP
• Low Barrier to Entry
• Great Documentation
• Large Community
• The Original Stack
Why LAMP?
Easy to learn, Huge community, Lots of Framework/CMS
Used by Facebook, Truelancer
MEAN STACK
• MongoDB, Express JS, AngularJS, NodeJS
• Javascript based (Not JAVA)
• Interactive
• Real-time Features
• Live Notifications/Updates
• Chat
Why MEAN?
Fast, Scalable, Powerful
Used by Uber
RUBY ON RAILS
• Ruby, Rails Framework, Active Record
• Fast Development.
• Easy Library Integration (Gems)
• Human like Language
• Syntactic Sugar
Why ROR?
Fast Development, Scalable
Used in Twitter, Shopify, Groupon
CMS & FRAMEWORKS
• Joomla
• Magento
• Wordpress
• Drupal
• Laravel
• Cake PHP
• Symphony
• Code Igniter
• Spring
FULL STACK
DEVELOPMENT
Become a well-rounded, versatile developer.
Understand the fundamental aspects of programming
• Allows you to easily pick up new languages & frameworks.
• Future proofing yourself.
More Opportunities
• Moving companies from Stack to stack.
SERVERS
Shared Hosting Server (Godaddy, Bigrock)
VPS (Godaddy, Bigrock)
Dedicated (Hostgator, Godaddy)
Cloud (Digital Ocean, Amazon EC2)
REPOSITORY
VERSION CONTROL
TESTING TOOLS
IDES
• PHP and Frameworks – Sublime/Eclipse
• Android App – Android Studio
• iOS App – xCode
• Windows App – Visual Studio
ABOUT PRESENTER
Prakarsh
VP – Strategic Partnerships
Truelancer.com

Introduction to Web Technology Stacks

  • 1.
    WEB TECHNOLOGY STACK ANDMORE WHAT STACK IS BEST SUITED? Presented by: Prakarsh
  • 2.
  • 3.
    BREAKDOWN LAMP • Linux • Apache •MySQL • PHP MEAN • Mongo DB • ExpressJS • AngularJS • NodeJS ROR • Ruby • Rails
  • 4.
    LAMP STACK • Linux,Apache, MySQL, PHP • Low Barrier to Entry • Great Documentation • Large Community • The Original Stack Why LAMP? Easy to learn, Huge community, Lots of Framework/CMS Used by Facebook, Truelancer
  • 5.
    MEAN STACK • MongoDB,Express JS, AngularJS, NodeJS • Javascript based (Not JAVA) • Interactive • Real-time Features • Live Notifications/Updates • Chat Why MEAN? Fast, Scalable, Powerful Used by Uber
  • 6.
    RUBY ON RAILS •Ruby, Rails Framework, Active Record • Fast Development. • Easy Library Integration (Gems) • Human like Language • Syntactic Sugar Why ROR? Fast Development, Scalable Used in Twitter, Shopify, Groupon
  • 7.
    CMS & FRAMEWORKS •Joomla • Magento • Wordpress • Drupal • Laravel • Cake PHP • Symphony • Code Igniter • Spring
  • 8.
    FULL STACK DEVELOPMENT Become awell-rounded, versatile developer. Understand the fundamental aspects of programming • Allows you to easily pick up new languages & frameworks. • Future proofing yourself. More Opportunities • Moving companies from Stack to stack.
  • 9.
    SERVERS Shared Hosting Server(Godaddy, Bigrock) VPS (Godaddy, Bigrock) Dedicated (Hostgator, Godaddy) Cloud (Digital Ocean, Amazon EC2)
  • 10.
  • 11.
  • 12.
    IDES • PHP andFrameworks – Sublime/Eclipse • Android App – Android Studio • iOS App – xCode • Windows App – Visual Studio
  • 13.
    ABOUT PRESENTER Prakarsh VP –Strategic Partnerships Truelancer.com