Kako nastaviti metapodatke, vidne pajkom in družbenim medijem, v aplikacijah AngularJS 1.x

Ste že poskusili razviti dinamično spletno aplikacijo z AngularJS 1.x? Mi smo jo in omenjeno ogrodje nam je zelo všeč. Večina razvijalcev se hitro po objavi dinamične spletne aplikacije začne spraševati, kako nas vidijo in indeksirajo pajki raznih iskalnikov, kot so Google, Bing, Yahoo, Baidu itd. Na žalost je realnost, da imajo pajki v tem času še težave s prebiranjem dinamične spletne vsebine. Tako smo prisiljeni poiskati rešitev, ki omogoča, da se spletna aplikacija pravilno indeksira v iskalnikih, in, v primeru objav na družbenih medijih, tudi pravilno prikaže. Preberi več “Kako nastaviti metapodatke, vidne pajkom in družbenim medijem, v aplikacijah AngularJS 1.x”

Razvoj AngularJS 1.3, 1.4 in kaj pričakovati v AngularJS 2.0

AngularJS je trenutno eno najbolj priljubljenih JavaScript ogrodij za razvoj spletnih aplikacij na strani odjemalca. To kaže tudi dejstvo, da je na spletnem portalu github najbolj podprto s strani uporabnikov.

https://github.com/showcases/front-end-javascript-frameworks
https://github.com/showcases/front-end-javascript-frameworks

Ker se že nekaj časa govori, da prihaja med nas novejša, popolnoma spremenjena različica ogrodja AngularJS, smo se odločili, da o teh novostih nekaj malega zapišemo. V prispevku z naslovom »Prispevek s konference OTS 2015 z naslovom ‘Ogrodje AngularJS za portal COBISS/SciMet’« lahko najdete nekaj informacij o tem, kaj AngularJS sploh je in kako smo se lotili razvoja enega izmed spletnih portalov. V tokratnem prispevku bomo na kratko pogledali, kako se je AngularJS razvijal skozi zgodovino oziroma spoznali nekaj zanimivejših funkcionalnosti, ki jih je pri razvoju pridobival. Da se ne spuščamo preveč v globino, bomo začeli kar pri različici 1.3. V tej različici smo razvijalci pridobili:

  • izboljšave zmogljivosti,
  • enkratno povezovanje podatkov (angl. one-time bindings),
  • ngModel.$validators,
  • direktivo ngMessages,
  • direktivo ngModelOptions.

A hkrati smo tudi nekaj izgubili. Kaj smo izgubili? Uporabnike spletnih brskalnikov IE8 in nižje. Več o zgoraj naštetih pridobitvah lahko preberete na spletni strani.

Preberi več “Razvoj AngularJS 1.3, 1.4 in kaj pričakovati v AngularJS 2.0”