logo

Web izstrāde

web izstrāde attiecas uz vietņu izveidi, izveidi un uzturēšanu. Tas ietver tādus aspektus kā tīmekļa dizains, tīmekļa publicēšana, tīmekļa programmēšana un datu bāzu pārvaldība. Tā ir lietojumprogrammas izveide, kas darbojas internetā, t.i., vietnēs.

Web izstrāde



Vārds Web izstrāde sastāv no diviem vārdiem, tas ir:

    Tīmeklis: tas attiecas uz vietnēm, tīmekļa lapām vai jebko, kas darbojas internetā. Izstrāde: tas attiecas uz lietojumprogrammas izveidi no nulles.

Tīmekļa izstrādi var iedalīt divos veidos:

Frontend izstrāde

Vietnes daļa, kurā lietotājs mijiedarbojas tieši, tiek saukta par priekšgalu. To dēvē arī par lietojumprogrammas “klienta pusi”.



Frontend ceļvedis

Frontend attīstības ceļvedis

Frontend attīstības ceļvedis

Populāras frontend tehnoloģijas

    HTML: HTML apzīmē hiperteksta iezīmēšanas valodu. To izmanto, lai izstrādātu tīmekļa lapu priekšgala daļu, izmantojot iezīmēšanas valodu. Tas darbojas kā vietnes skelets, jo to izmanto vietnes struktūras izveidošanai. CSS: Cascading Style Sheets, ko mēdz dēvēt par CSS, ir vienkārši izstrādāta valoda, kas paredzēta, lai vienkāršotu procesu, kā padarīt tīmekļa lapas reprezentablām. To izmanto mūsu vietnes stila veidošanai. JavaScript: JavaScript ir skriptu valoda, ko izmanto, lai nodrošinātu mūsu vietnes dinamisku darbību. Bootstrap: Bootstrap ir bezmaksas atvērtā koda rīku kolekcija, kas paredzēta adaptīvu vietņu un tīmekļa lietojumprogrammu izveidei. Tas ir vispopulārākais CSS ietvars adaptīvu, mobilajām ierīcēm paredzētu vietņu izstrādei. Mūsdienās vietnes ir lieliski piemērotas visām pārlūkprogrammām (IE, Firefox un Chrome) un visu izmēru ekrāniem (galddatoriem, planšetdatoriem, planšetdatoriem un tālruņiem).
    • Bootstrap 4
    • Bootstrap 5

Frontend bibliotēkas un ietvari

HTML

rekha filmu aktrise

CSS



    CSS ietvari

    • Bootstrap
    • Tailwind CSS
    • Bulma
    • Fonds
    • Primer CSS
    • Spectre CSS
    • Materializējiet CSS
    • Onsen UI
    • Semantiskā lietotāja saskarne
    • Blaze UI
    • Tīrs CSS
    CSS priekšapstrādātāji

    • SASS
    • MAZĀK
JavaScript

    JavaScript tehnoloģija

    • ES6
    • TypeScript
    JavaScript ietvari

    • AngularJS

      • Angular ngx Bootstrap
      • Angular PrimeNG
    • VueJS

      • NuxtJS
    • script.aculo.us
    • Ember.js
    • Rokturis.js
    • Backbone.js
    JavaScript bibliotēkas

    • jQuery

      • jQuery UI
      • jQuery Mobile
      • jQWdgets
      • jQuery EasyUI
    • ReaģētJS

      • NākamaisJS
      • Skudru dizains
      • Reaģēt uz darbvirsmu
      • Reaģējiet Rebass
      • Reaģēt Bootstrap
      • React Reactstrap
      • BlueprintJS
      • React Suite
      • React.js Evergreen
      • React Material UI
    • P5.js
    • Fabric.js
    • D3.js
    • Collect.js
    • Pasvītrojums.js
    • Lodash
    • TensorFlow.js

Aizmugursistēmas izstrāde

Aizmugursistēma ir vietnes servera puse. Tā ir daļa no vietnes, kuru lietotāji nevar redzēt un ar kuru mijiedarboties. Tā ir programmatūras daļa, kas nenonāk tiešā saskarē ar lietotājiem. To izmanto datu glabāšanai un kārtošanai.

Aizmugursistēmas ceļvedis

Aizmugursistēmas attīstības ceļvedis

Aizmugursistēmas attīstības ceļvedis

Populāras aizmugures tehnoloģijas

    PHP: PHP ir servera puses skriptu valoda, kas īpaši izstrādāta tīmekļa izstrādei. Java: Java ir viena no populārākajām un plaši izmantotajām programmēšanas valodām. Tas ir ļoti mērogojams. Python: Python ir programmēšanas valoda, kas ļauj ātri strādāt un efektīvāk integrēt sistēmas. Node.js: Node.js ir atvērtā pirmkoda un vairāku platformu izpildlaika vide JavaScript koda izpildei ārpus pārlūkprogrammas.

Aizmugurējie ietvari un tehnoloģija

PHP

    Ietvars: Laravel CMS: WordPress

NodeJS

    Ietvars: Express

Python

atsevišķa virkne java
    Ietvars: Django, kolbu pakotņu pārvaldnieks: Python PIP

Rubīns

    Ietvars: Ruby on Rails
Java

    Ietvars: pavasaris, ziemas guļas režīms

C#

Datu bāze:

    Attiecību datu bāze

    • Postgre SQL
    • MariaDB
    • MySQL
    NoSql datu bāze

    • MongoDB

Web izstrādes pamācības

  • HTML
  • CSS
  • JavaScript
  • jQuery
  • Bootstrap
  • Reaģēt JS
  • AngularJS
  • PHP
  • Node.js
  • Django
  • Kolba

Dažas svarīgas saites par tīmekļa izstrādi

  • Sāciet tīmekļa izstrādi ar priekšrocību
  • Kāpēc jums ir nepieciešama atsaucīga vietne
  • 10 populārākie tīmekļa lietojumprogrammu ietvari
  • Web 1.0, Web 2.0 un Web 3.0 ar to atšķirībām
  • 10 tīmekļa izstrādes un tīmekļa dizaina fakti, kas jums jāzina
  • Kā es varu sākt mācīties tīmekļa izstrādi?
  • Web izstrādes nākotne
  • Labākās grāmatas priekšgala tīmekļa izstrādes apguvei
  • Labākās grāmatas, lai mācītos tīmekļa vietnes izstrādi
  • 10 lietas, kas jums jāzina kā tīmekļa izstrādātājam
  • Kā izvēlēties tehnoloģiju kaudzi tīmekļa lietojumprogrammu izstrādei?
  • 10 populārākie rīki, kas katram tīmekļa izstrādātājam ir jāizmēģina vienu reizi