Beberapa hal baru di dunia desain web atau web design untuk Minggu ini , seperti tren desain, CSS, dan tips
https://speckyboy.com/weekly-news-for-designers-426/
#css #web #design
https://speckyboy.com/weekly-news-for-designers-426/
#css #web #design
Speckyboy Web Design Magazine
Weekly News for Designers № 426 - 30 Seconds of CSS, Atomic Grid, CSS Puns
This week’s Designer News (N.426) includes Atomic Bulldog Grid, CSS Puns, 30 Seconds of CSS, a Five Minutes Guide to Better Typography, 80s-Inspired Web Design, CSS Grid for UI Layouts, a Pure CSS Halftone Effect and more.
Membuat dialog modal di Angular dengan menggunakan element ref dan dom service
https://itnext.io/angular-create-your-own-modal-boxes-20bb663084a1
#angular #modal #dialog #dom
https://itnext.io/angular-create-your-own-modal-boxes-20bb663084a1
#angular #modal #dialog #dom
Medium
Angular — Create your own Modal Boxes
Write your own modal library
Pada NPM versi 5.7.1 ini, ada tambahan perintah command line yaitu "npm ci" , fungsinya sama dengan npm install pada project-project yang membutuhkan node dependency, tapi ini lebih cepat, karena si "npm ci" hanya membaca dependency dan versi yang ada di package-lock.json aja.
Cocok untuk dijalankan pada Continous Integration (CI) builds, misalnya pada Gitlab CI atau Travis CI .
Selengkapnya
http://blog.npmjs.org/post/171556855892/introducing-npm-ci-for-faster-more-reliable
Dokumentasi :
https://docs.npmjs.com/cli/ci
Ada yang sudah mencoba rupanya :
https://medium.com/@tomastrajan/how-to-speed-up-continuous-integration-build-with-new-npm-ci-and-package-lock-json-7647f91751a
#npm #ci #tips
Cocok untuk dijalankan pada Continous Integration (CI) builds, misalnya pada Gitlab CI atau Travis CI .
Selengkapnya
http://blog.npmjs.org/post/171556855892/introducing-npm-ci-for-faster-more-reliable
Dokumentasi :
https://docs.npmjs.com/cli/ci
Ada yang sudah mencoba rupanya :
https://medium.com/@tomastrajan/how-to-speed-up-continuous-integration-build-with-new-npm-ci-and-package-lock-json-7647f91751a
#npm #ci #tips
blog.npmjs.org
npm Blog Archive: Introducing `npm ci` for faster, more reliable builds
npm Blog (Archive); updates from the npm team are now published on the GitHub Blog and the GitHub Changelog
Artikel infografik tentang pengukuran performa web dari Google Web Fundamentals dan bagaimanan optimasi dan pemakaiannya : https://developers.google.com/web/fundamentals/performance/speed-tools/
#web
#web
Latihan tentang membuat CSS Grid langkah demi langkah
http://www.developerdrive.com/2018/02/how-to-create-a-css-grid-step-by-step/
#css #cssgrid #grid #tutorial
http://www.developerdrive.com/2018/02/how-to-create-a-css-grid-step-by-step/
#css #cssgrid #grid #tutorial
Developerdrive
How to Create a CSS Grid Step-by-Step - Developer Drive
The CSS Grid Layout Module has quickly got traction among front-end developers. It's a new web standard that allows us to create two-dimensional layouts with pure CSS. In this article, we'll look into how to create a CSS Grid step-by-step.
Cara melakukan Class dan Style Binding ke HTML di dalam Angular
http://www.discoversdk.com/blog/class-and-style-binding-in-angular
#angular #css #style #class #binding
http://www.discoversdk.com/blog/class-and-style-binding-in-angular
#angular #css #style #class #binding
discoversdk
Class and Style Binding in Angular - DiscoverSDK Blog
Cara membuat halaman login yang bersifat responsif di layar browser
https://codeburst.io/responsive-windows-login-page-ui-tutorial-part-1-98a70b4fcc75
#tutorial #login #window
https://codeburst.io/responsive-windows-login-page-ui-tutorial-part-1-98a70b4fcc75
#tutorial #login #window
Medium
Responsive Windows Login page UI Tutorial — Part 1
Using HTML & SCSS
Membuat konversi string dan tanggal sesuai format kode area internasional dan format waktu dengan menggunakan ES6+
http://www.discoversdk.com/blog/ecmascript-6-text-strings-and-dates
#es6 #date #string #format #l10n #internationalization
http://www.discoversdk.com/blog/ecmascript-6-text-strings-and-dates
#es6 #date #string #format #l10n #internationalization
discoversdk
ECMAScript 6 - Text Strings and Dates - DiscoverSDK Blog
Teknik CSS untuk membuat teks transparan atau knock out Text dengan latar belakang gambar
https://css-tricks.com/css-techniques-and-effects-for-knockout-text/
#css #text #font #knockout
https://css-tricks.com/css-techniques-and-effects-for-knockout-text/
#css #text #font #knockout
CSS-Tricks
CSS Techniques and Effects for Knockout Text | CSS-Tricks
Knockout text is a technique where words are clipped out of an element and reveal the background. In other words, you only see the background because the
Dokumentasi baru di situs Google Developers tentang teknik memuat file/library JavaScript pihak ketiga dari CDN atau server lain
https://developers.google.com/web/fundamentals/performance/optimizing-content-efficiency/loading-third-party-javascript/
#async #defer #library #js
https://developers.google.com/web/fundamentals/performance/optimizing-content-efficiency/loading-third-party-javascript/
#async #defer #library #js
web.dev
Load Third-Party JavaScript | Articles | web.dev
Third-party scripts provide a wide range of useful features, making the web more dynamic. Learn how to optimize the loading of third-party scripts to reduce their impact on performance.
Cara untuk memuat library CSS pihak ketiga secara asinkronus dan tidak memblok parsing dokumen html
https://developers.google.com/speed/docs/insights/OptimizeCSSDelivery
#async #defer #css
https://developers.google.com/speed/docs/insights/OptimizeCSSDelivery
#async #defer #css
Google for Developers
Optimize CSS Delivery | PageSpeed Insights | Google for Developers
Cara membuat event binding di Angular
http://www.discoversdk.com/blog/event-binding-in-angular
#angular #eventbinding
http://www.discoversdk.com/blog/event-binding-in-angular
#angular #eventbinding
discoversdk
Event Binding in Angular - DiscoverSDK Blog
Membuat tooltip dengan menggunakan library Popper.js
https://matwrites.com/create-beautiful-tooltips-with-popper-js-tooltip-js/
#library #tooltip #popperjs #popper
https://matwrites.com/create-beautiful-tooltips-with-popper-js-tooltip-js/
#library #tooltip #popperjs #popper
matwrites.com
Create beautiful tooltips with Popper.js/Tooltip.js • matwrites.com
Nowadays web development heavily focuses on constantly improving user experience, while websites are being more beautiful and interactive. One of the ways to display additional information or guide user through the browsing journey are tooltips. Most of the…
Ini ada ekstensi yang bagus namanya Settings Sync untuk Visual Studio Code,
Petunjuk pemakaian Settings Sync bisa dilihat disini
https://marketplace.visualstudio.com/items?itemName=Shan.code-settings-sync
Berguna untuk melakukan backup setelan, ekstensi, plugin dari Visual Studio Code ke Github Gist. Sehingga klo kita pindah komputer/install ulang OS, cukup pasang ekstensi Settings Sync, dan download setelan dari Gist yang telah di backup sebelumnya, kemudian restart VS Code untuk menampilkan setelan yang sama yang telah dibackup.
#vscode #visualstudiocode #sync #settings #settingssync
Petunjuk pemakaian Settings Sync bisa dilihat disini
https://marketplace.visualstudio.com/items?itemName=Shan.code-settings-sync
Berguna untuk melakukan backup setelan, ekstensi, plugin dari Visual Studio Code ke Github Gist. Sehingga klo kita pindah komputer/install ulang OS, cukup pasang ekstensi Settings Sync, dan download setelan dari Gist yang telah di backup sebelumnya, kemudian restart VS Code untuk menampilkan setelan yang sama yang telah dibackup.
#vscode #visualstudiocode #sync #settings #settingssync
Visualstudio
Settings Sync - Visual Studio Marketplace
Extension for Visual Studio Code - Synchronize Settings, Snippets, Themes, File Icons, Launch, Keybindings, Workspaces and Extensions Across Multiple Machines Using GitHub Gist.
Membuat custom directive pada Framework Vue JS
https://css-tricks.com/power-custom-directives-vue/
#vue #directive
https://css-tricks.com/power-custom-directives-vue/
#vue #directive
CSS-Tricks
The Power of Custom Directives in Vue
When you’re initially learning a JavaScript framework, it feels a little like being a kid in a candy store. You take in everything available to you, and right off the bat, there are things th…
Cara membuat screenshot atau tangkapan layar dengan menggunakan Chrome Developer Tools, tanpa perlu plugin/ekstensi tambahan
https://medium.com/kode-dan-kodean/membuat-screenshoot-halaman-web-dengan-google-chrome-dev-tools-565bbe5566e8
#chrome #tips #screenshot
https://medium.com/kode-dan-kodean/membuat-screenshoot-halaman-web-dengan-google-chrome-dev-tools-565bbe5566e8
#chrome #tips #screenshot
Medium
Membuat Screenshot Halaman Web dengan Google Chrome Dev Tools
Ada banyak cara membuat tangkapan layar (screenshot) dari halaman web yang sedang kita buat. Diantaranya ada yang menggunakan plugin atau…
Memahami cara kerja JavaScript Typescript bagian kedua
https://medium.com/@wesharehoodies/typescript-javascript-with-superpowers-part-ii-69a6bd2c6842
Bagian Pertama
https://medium.freecodecamp.org/typescript-javascript-with-super-powers-a333b0fcabc9
#typescript #review #typing
https://medium.com/@wesharehoodies/typescript-javascript-with-superpowers-part-ii-69a6bd2c6842
Bagian Pertama
https://medium.freecodecamp.org/typescript-javascript-with-super-powers-a333b0fcabc9
#typescript #review #typing
Medium
TypeScript — JavaScript with superpowers — Part II
Welcome back, for more articulated experience — read the part I first.
Membuat landing pages untuk halaman utama akun Github sendiri, yang berguna untuk landing pages developer
https://dev.to/flexdinesh/create-your-developer-landing-page-with-github-pages---42jk
#portofolio #landingpages #github #pages
https://dev.to/flexdinesh/create-your-developer-landing-page-with-github-pages---42jk
#portofolio #landingpages #github #pages
DEV Community
Create your developer landing page with GitHub Pages 🎉
Minimal Developer Landing Page in minutes
Vue VS Code Extension Pack
yang berisi paket ekstensi yang membantu programming web dengan #vue .
https://marketplace.visualstudio.com/items?itemName=sdras.vue-vscode-extensionpack
yang berisi paket ekstensi yang membantu programming web dengan #vue .
https://marketplace.visualstudio.com/items?itemName=sdras.vue-vscode-extensionpack
Contoh aplikasi Real World Web App kini memiliki tambahan sampel baru yaitu penggunakan serverless Firebase dengan Angular
https://blog.realworldfullstack.io/real-world-app-part-17-cloud-storage-with-firebase-and-angular-d3d2c9f5f27c
#firebase #angular #realworld
https://blog.realworldfullstack.io/real-world-app-part-17-cloud-storage-with-firebase-and-angular-d3d2c9f5f27c
#firebase #angular #realworld
Real World Full Stack
Real World App - Part 17: Cloud storage with Firebase and Angular
Adding features: Bulk upload and User profile settings using firebase cloud storage
Beberapa kesalahaan dalam penggunaan element CSS dan beberapa tips untuk memperbaikinya, yang seringkali kita lupa caranya
https://medium.com/@peedutuisk/lesser-known-css-quirks-oddities-and-advanced-tips-css-is-awesome-8ee3d16295bb
#css #quirks #padding
https://medium.com/@peedutuisk/lesser-known-css-quirks-oddities-and-advanced-tips-css-is-awesome-8ee3d16295bb
#css #quirks #padding
Medium
Lesser known CSS quirks & advanced tips
Lesser known CSS features, weirdest quirks and oddities. Along with advanced CSS tips and tricks for front-end developers.