Veb-ishlab chiqaruvchi oylik ly 2018 yil iyul

Veb-ishlab chiqaruvchi bo'lish - bu juda yaxshi martaba tanlovidir. Sizda ko'plab ish imkoniyatlari bor, siz butun dunyo bo'ylab ishlashingiz mumkin va siz qiyin muammolarni hal qilishingiz kerak. Ammo qiyin bo'lgan narsa, doimiy rivojlanayotgan ekotizim bilan bog'liqdir. Siz eng yaxshi veb-dasturchi, koder, dasturchi, dasturiy ta'minot ishlab chiqaruvchisi bo'lishni xohlaysiz, lekin har kuni yuzlab maqola, video va podkastlardan birini tanlashga vaqtingiz yo'q.

Ushbu oylik axborot byulleteni qimmatbaho vaqtingizni isrof qilmasdan sohani yangilamoq, mahoratingizni keskin saqlashga qaratilgan. Men oyning eng muhim maqolalari, podkastlari va videolarini baham ko'raman. Tim Ferriss va Pareto printsipi (80/20 qoidasi) dasturiy ta'minotni ishlab chiqish dunyosiga mos keladi deb o'ylang. Sizga 20% natija 80% ni beradi?

Birinchi songa xush kelibsiz. Agar siz sanoat sohasidagi yangiliklar va maslahatlar haqida keyingi xabaringiz haqida xabardor bo'lishni istasangiz, quyida obuna bo'ling:

Ushbu oy veb-ishlab chiqaruvchi sifatida ...

1. HTTPS + Google

Agar veb-saytingizda HTTPS-dan foydalansangiz, Google Chrome rasman yoqmaydi: https://twitter.com/ChromiumDev/status/1021806746283651072

Shunday qilib, HTTPS nima ekanligini yaxshiroq bilib oling va uni Let Encrypt kabi biror narsa bilan ishlatishni boshlang.

2. Tuzuvchi yo'l xaritalari

Ko'proq ishlab chiquvchilarning yo'l xaritalari yaratilmoqda. Mana sizga 2018 yilda ma'lum bir martaba uchun nimani o'rganish kerakligini ko'rsatadigan ba'zi yaxshi narsalar:
- Front End dasturchisi
- Back End Developer
- DevOps
- Reaktiv dasturchi

3. ES2018 + ES2019 xususiyatlari

Agar siz hali ko'rmagan bo'lsangiz, ES2018 va ES2019-da bo'ladigan ba'zi xususiyatlarga tayyor bo'ling. Doktor Axel Rauschmayer sizga ajoyib yozuvni taqdim etadi: http://exploringjs.com/es2018-es2019/

4. Zamonaviy arxitektura

Mavjud arxitektura manzarasi haqida tasavvurga ega bo'lish uchun katta rasmni ko'rish juda muhimdir. Ushbu maqola ba'zi yirik kompaniyalar o'zlarining dasturiy arxitekturasini qanday ishlashi mavzusidagi eng yaxshilaridan biridir: https://engineering.videoblocks.com/web-architecture-101-a3224e126947

5. NPM xavfsizlik muammosi

2018 yil 12 iyulda mashhur paket menejeri NPM bir oz xavfsizlik muammosiga duch keldi ... https://blog.npmjs.org/post/175824896885/incident-report-npm-inc-operations-incident-of va bu ularni hal qilish usullaridan biri: https://blog.npmjs.org/post/175861857230/two-factor-authentication-protection-for-packages

6. jQuery Gitub

Github endi jQuery-ni oldingi qismida ishlatmaydi. Nima uchun? Yaxshi, chunki ularsiz buni amalga oshirish mumkin: https://twitter.com/mislav/status/1022058279000842240. Ha, sarlavhadagi ko'ngli biroz dramatik ekanligini bilaman ...

Oyning eng yaxshi maqolasi

Mening bu oydagi eng sevimli maqolam ... ok, bu iyul oyi emas, lekin bu birinchi masala (menga tanaffus bering), shuning uchun men uni bir necha oy ichida qaytarib olaman, chunki bu juda yaxshi. Bu barcha ishlab chiquvchilar uchun o'qilishi shart:
https://medium.freecodecamp.org/how-to-think-like-a-programmer-lessons-in-problem-solving-d1d8bf1de7d2

Oyning kod hiylasi

Kompyuteringizni tozalash uchun barcha node_module papkalarini rekursiv ravishda olib tashlang:
https://coderwall.com/p/guqrca/remove-all-node_module-folders-recursively

Buni uzoq o'qiganingiz uchun tashakkur. Agar sizga ushbu xabar yoqqan bo'lsa, iltimos, uni bir necha marta (50 martagacha) baham ko'ring, sharhlang va uni bosib turing. . . Agar qiziqish bo'lsa, men buni davom ettiraman!

Tvitterda meni kuzatib boring va yuqoridagi axborot byulleteniga obuna bo'ling. Ko'proq fikr bildirishim natijasida format o'zgarishi mumkin. Aytgancha, mening to'liq ish kunim - bu odamlarga imkon qadar eng samarali tarzda kodni o'rgatishdir. Siz quyida mening ikki kurslarimni ko'rishingiz mumkin (chegirmali!):