https://cdn.shortpixel.ai/client/q_glossy,ret_img/https://softauthor.com/wp-content/uploads/2020/12/Vue-JS-Form-Validation-With-Options-API-.jpg |
https://cdn.shortpixel.ai/client/q_lqip,ret_wait/https://softauthor.com/wp-content/uploads/2020/12/Vue-JS-Form-Validation-With-Options-API-.jpg |
https://secure.gravatar.com/avatar/e9299a529767a6aeaab1e528e4cce3a8?s=96&d=mm&r=g |
data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20210%20140%22%3E%3C/svg%3E |
https://cdn.shortpixel.ai/client/q_glossy,ret_img/https://softauthor.com/wp-content/uploads/2020/10/ref-reactive-vue-3.jpg |
https://cdn.shortpixel.ai/client/q_lqip,ret_wait/https://softauthor.com/wp-content/uploads/2020/10/ref-reactive-vue-3.jpg |
https://secure.gravatar.com/avatar/e9299a529767a6aeaab1e528e4cce3a8?s=96&d=mm&r=g |
data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20210%20140%22%3E%3C/svg%3E |
https://cdn.shortpixel.ai/client/q_glossy,ret_img/https://softauthor.com/wp-content/uploads/2020/10/Must-Know-Property-Creation-in-Vue-2-and-Vue-3.jpg |
https://cdn.shortpixel.ai/client/q_lqip,ret_wait/https://softauthor.com/wp-content/uploads/2020/10/Must-Know-Property-Creation-in-Vue-2-and-Vue-3.jpg |
https://secure.gravatar.com/avatar/e9299a529767a6aeaab1e528e4cce3a8?s=96&d=mm&r=g |
data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20210%20140%22%3E%3C/svg%3E |
https://cdn.shortpixel.ai/client/q_glossy,ret_img/https://softauthor.com/wp-content/uploads/2020/08/javascript-image-slider-slideshow-carousel.jpg |
https://cdn.shortpixel.ai/client/q_lqip,ret_wait/https://softauthor.com/wp-content/uploads/2020/08/javascript-image-slider-slideshow-carousel.jpg |
https://secure.gravatar.com/avatar/e9299a529767a6aeaab1e528e4cce3a8?s=96&d=mm&r=g |
data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20210%20140%22%3E%3C/svg%3E |
https://cdn.shortpixel.ai/client/q_glossy,ret_img/https://softauthor.com/wp-content/uploads/2020/07/javascript-working-with-images-new.jpg |
https://cdn.shortpixel.ai/client/q_lqip,ret_wait/https://softauthor.com/wp-content/uploads/2020/07/javascript-working-with-images-new.jpg |
https://secure.gravatar.com/avatar/e9299a529767a6aeaab1e528e4cce3a8?s=96&d=mm&r=g |
data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20210%20140%22%3E%3C/svg%3E |
https://cdn.shortpixel.ai/client/q_glossy,ret_img/https://softauthor.com/wp-content/uploads/2020/07/vuejs-place-autocomplete-Multiple-Autocomplete-Input-Fields.jpg |
https://cdn.shortpixel.ai/client/q_lqip,ret_wait/https://softauthor.com/wp-content/uploads/2020/07/vuejs-place-autocomplete-Multiple-Autocomplete-Input-Fields.jpg |
https://secure.gravatar.com/avatar/e9299a529767a6aeaab1e528e4cce3a8?s=96&d=mm&r=g |
data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20210%20140%22%3E%3C/svg%3E |
https://cdn.shortpixel.ai/client/q_glossy,ret_img/https://softauthor.com/wp-content/uploads/2020/04/Vuejs-Firebase-Track-Multiple-Users-Realtime-new.jpg |
https://cdn.shortpixel.ai/client/q_lqip,ret_wait/https://softauthor.com/wp-content/uploads/2020/04/Vuejs-Firebase-Track-Multiple-Users-Realtime-new.jpg |
https://secure.gravatar.com/avatar/e9299a529767a6aeaab1e528e4cce3a8?s=96&d=mm&r=g |
data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20210%20140%22%3E%3C/svg%3E |
https://cdn.shortpixel.ai/client/q_glossy,ret_img/https://softauthor.com/wp-content/uploads/2020/04/FirebaseUI-Authentication-for-iOS.jpg |
https://cdn.shortpixel.ai/client/q_lqip,ret_wait/https://softauthor.com/wp-content/uploads/2020/04/FirebaseUI-Authentication-for-iOS.jpg |
https://secure.gravatar.com/avatar/e9299a529767a6aeaab1e528e4cce3a8?s=96&d=mm&r=g |
data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20210%20140%22%3E%3C/svg%3E |
https://cdn.shortpixel.ai/client/q_glossy,ret_img/https://softauthor.com/wp-content/uploads/2020/03/Build-A-SwiftUI-List-App-UITableView-1.jpg |
https://cdn.shortpixel.ai/client/q_lqip,ret_wait/https://softauthor.com/wp-content/uploads/2020/03/Build-A-SwiftUI-List-App-UITableView-1.jpg |
https://secure.gravatar.com/avatar/e9299a529767a6aeaab1e528e4cce3a8?s=96&d=mm&r=g |
data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20210%20140%22%3E%3C/svg%3E |
https://cdn.shortpixel.ai/client/q_glossy,ret_img/https://softauthor.com/wp-content/uploads/2020/11/sign-up-form-skeleton-.png |
https://cdn.shortpixel.ai/client/q_lqip,ret_wait/https://softauthor.com/wp-content/uploads/2020/11/sign-up-form-skeleton-.png |
https://secure.gravatar.com/avatar/e9299a529767a6aeaab1e528e4cce3a8?s=96&d=mm&r=g |
data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20210%20140%22%3E%3C/svg%3E |
https://cdn.shortpixel.ai/client/q_glossy,ret_img/https://softauthor.com/wp-content/uploads/2020/10/How-to-partically-update-Cloud-Firestore-Document.jpg |
https://cdn.shortpixel.ai/client/q_lqip,ret_wait/https://softauthor.com/wp-content/uploads/2020/10/How-to-partically-update-Cloud-Firestore-Document.jpg |
https://secure.gravatar.com/avatar/e9299a529767a6aeaab1e528e4cce3a8?s=96&d=mm&r=g |
data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20210%20140%22%3E%3C/svg%3E |
https://cdn.shortpixel.ai/client/q_glossy,ret_img/https://softauthor.com/wp-content/uploads/2020/09/Create-A-Simple-Calculator-in-Vue.gif |
https://cdn.shortpixel.ai/client/q_lqip,ret_wait/https://softauthor.com/wp-content/uploads/2020/09/Create-A-Simple-Calculator-in-Vue.gif |
https://secure.gravatar.com/avatar/e9299a529767a6aeaab1e528e4cce3a8?s=96&d=mm&r=g |
data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20210%20140%22%3E%3C/svg%3E |
https://cdn.shortpixel.ai/client/q_glossy,ret_img/https://softauthor.com/wp-content/uploads/2020/08/where-to-include-js-css-in-the-html-page.png |
https://cdn.shortpixel.ai/client/q_lqip,ret_wait/https://softauthor.com/wp-content/uploads/2020/08/where-to-include-js-css-in-the-html-page.png |
https://secure.gravatar.com/avatar/e9299a529767a6aeaab1e528e4cce3a8?s=96&d=mm&r=g |
data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20210%20140%22%3E%3C/svg%3E |
https://cdn.shortpixel.ai/client/q_glossy,ret_img/https://softauthor.com/wp-content/uploads/2020/08/toggle-two-button-with-a-single-class.gif |
https://cdn.shortpixel.ai/client/q_lqip,ret_wait/https://softauthor.com/wp-content/uploads/2020/08/toggle-two-button-with-a-single-class.gif |
https://secure.gravatar.com/avatar/e9299a529767a6aeaab1e528e4cce3a8?s=96&d=mm&r=g |
data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20210%20140%22%3E%3C/svg%3E |
https://cdn.shortpixel.ai/client/q_glossy,ret_img/https://softauthor.com/wp-content/uploads/2020/08/it-looks-like-youre-using-the-development-build-of-the-firebase-js-sdk.png |
https://cdn.shortpixel.ai/client/q_lqip,ret_wait/https://softauthor.com/wp-content/uploads/2020/08/it-looks-like-youre-using-the-development-build-of-the-firebase-js-sdk.png |
https://secure.gravatar.com/avatar/e9299a529767a6aeaab1e528e4cce3a8?s=96&d=mm&r=g |
data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20210%20140%22%3E%3C/svg%3E |
https://cdn.shortpixel.ai/client/q_glossy,ret_img/https://softauthor.com/wp-content/uploads/2020/08/Prevent-Form-Submission-in-Vue.gif |
https://cdn.shortpixel.ai/client/q_lqip,ret_wait/https://softauthor.com/wp-content/uploads/2020/08/Prevent-Form-Submission-in-Vue.gif |
https://secure.gravatar.com/avatar/e9299a529767a6aeaab1e528e4cce3a8?s=96&d=mm&r=g |
data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20210%20140%22%3E%3C/svg%3E |
https://cdn.shortpixel.ai/client/q_glossy,ret_img/https://softauthor.com/wp-content/uploads/2020/07/5-Common-Google-Maps-API-Issues-Solutions.jpg |
https://cdn.shortpixel.ai/client/q_lqip,ret_wait/https://softauthor.com/wp-content/uploads/2020/07/5-Common-Google-Maps-API-Issues-Solutions.jpg |
https://secure.gravatar.com/avatar/e9299a529767a6aeaab1e528e4cce3a8?s=96&d=mm&r=g |
data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20210%20140%22%3E%3C/svg%3E |
https://secure.gravatar.com/avatar/e9299a529767a6aeaab1e528e4cce3a8?s=96&d=mm&r=g |
data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20210%20140%22%3E%3C/svg%3E |
https://secure.gravatar.com/avatar/e9299a529767a6aeaab1e528e4cce3a8?s=96&d=mm&r=g |
data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20210%20140%22%3E%3C/svg%3E |
https://secure.gravatar.com/avatar/e9299a529767a6aeaab1e528e4cce3a8?s=96&d=mm&r=g |
data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20210%20140%22%3E%3C/svg%3E |
https://secure.gravatar.com/avatar/e9299a529767a6aeaab1e528e4cce3a8?s=96&d=mm&r=g |
data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20210%20140%22%3E%3C/svg%3E |
https://cdn.shortpixel.ai/client/q_glossy,ret_img/https://softauthor.com/wp-content/uploads/2020/05/Places-API-Add-Autocomplete-To-An-Input-Field.jpg |
https://cdn.shortpixel.ai/client/q_lqip,ret_wait/https://softauthor.com/wp-content/uploads/2020/05/Places-API-Add-Autocomplete-To-An-Input-Field.jpg |
https://secure.gravatar.com/avatar/e9299a529767a6aeaab1e528e4cce3a8?s=96&d=mm&r=g |
data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20210%20140%22%3E%3C/svg%3E |
https://cdn.shortpixel.ai/client/q_glossy,ret_img/https://softauthor.com/wp-content/uploads/2020/05/what-is-google-maps.jpg |
https://cdn.shortpixel.ai/client/q_lqip,ret_wait/https://softauthor.com/wp-content/uploads/2020/05/what-is-google-maps.jpg |
https://secure.gravatar.com/avatar/e9299a529767a6aeaab1e528e4cce3a8?s=96&d=mm&r=g |
data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20210%20140%22%3E%3C/svg%3E |
https://secure.gravatar.com/avatar/e9299a529767a6aeaab1e528e4cce3a8?s=96&d=mm&r=g |
data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20210%20140%22%3E%3C/svg%3E |
https://secure.gravatar.com/avatar/e9299a529767a6aeaab1e528e4cce3a8?s=96&d=mm&r=g |
data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20210%20140%22%3E%3C/svg%3E |
https://secure.gravatar.com/avatar/e9299a529767a6aeaab1e528e4cce3a8?s=96&d=mm&r=g |
data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20210%20140%22%3E%3C/svg%3E |
https://cdn.shortpixel.ai/client/q_glossy,ret_img/https://softauthor.com/wp-content/uploads/2020/04/Thumnail.png |
https://cdn.shortpixel.ai/client/q_lqip,ret_wait/https://softauthor.com/wp-content/uploads/2020/04/Thumnail.png |
https://secure.gravatar.com/avatar/e9299a529767a6aeaab1e528e4cce3a8?s=96&d=mm&r=g |
data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20210%20140%22%3E%3C/svg%3E |
https://cdn.shortpixel.ai/client/q_glossy,ret_img/https://softauthor.com/wp-content/uploads/2020/04/Udemy-Featured-Image-Original-with-author-play.jpg |
https://cdn.shortpixel.ai/client/q_lqip,ret_wait/https://softauthor.com/wp-content/uploads/2020/04/Udemy-Featured-Image-Original-with-author-play.jpg |
https://secure.gravatar.com/avatar/e9299a529767a6aeaab1e528e4cce3a8?s=96&d=mm&r=g |
data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20210%20140%22%3E%3C/svg%3E |
https://secure.gravatar.com/avatar/e9299a529767a6aeaab1e528e4cce3a8?s=96&d=mm&r=g |
data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20210%20140%22%3E%3C/svg%3E |
https://cdn.shortpixel.ai/client/q_glossy,ret_img/https://softauthor.com/wp-content/uploads/2020/03/set-root-view-controller-programmatically-swift-5.jpg |
https://cdn.shortpixel.ai/client/q_lqip,ret_wait/https://softauthor.com/wp-content/uploads/2020/03/set-root-view-controller-programmatically-swift-5.jpg |
https://secure.gravatar.com/avatar/e9299a529767a6aeaab1e528e4cce3a8?s=96&d=mm&r=g |
data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20210%20140%22%3E%3C/svg%3E |
https://cdn.shortpixel.ai/client/q_glossy,ret_img/https://softauthor.com/wp-content/uploads/2020/03/ios-swift-core-location.jpg |
https://cdn.shortpixel.ai/client/q_lqip,ret_wait/https://softauthor.com/wp-content/uploads/2020/03/ios-swift-core-location.jpg |
https://secure.gravatar.com/avatar/e9299a529767a6aeaab1e528e4cce3a8?s=96&d=mm&r=g |
data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20210%20140%22%3E%3C/svg%3E |
https://cdn.shortpixel.ai/client/q_glossy,ret_img/https://softauthor.com/wp-content/uploads/2020/03/learn-firebase-storage-quickly-1.jpg |
https://cdn.shortpixel.ai/client/q_lqip,ret_wait/https://softauthor.com/wp-content/uploads/2020/03/learn-firebase-storage-quickly-1.jpg |
https://secure.gravatar.com/avatar/e9299a529767a6aeaab1e528e4cce3a8?s=96&d=mm&r=g |
data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20210%20140%22%3E%3C/svg%3E |
https://cdn.shortpixel.ai/client/q_glossy,ret_img/https://softauthor.com/wp-content/uploads/2020/02/Add-Click-Event-Listeners-In-A-Loop-In-JavaScript.png |
https://cdn.shortpixel.ai/client/q_lqip,ret_wait/https://softauthor.com/wp-content/uploads/2020/02/Add-Click-Event-Listeners-In-A-Loop-In-JavaScript.png |
https://secure.gravatar.com/avatar/e9299a529767a6aeaab1e528e4cce3a8?s=96&d=mm&r=g |
data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20210%20140%22%3E%3C/svg%3E |
https://cdn.shortpixel.ai/client/q_glossy,ret_img/https://softauthor.com/wp-content/uploads/2020/02/cors-error-solution-image.png |
https://cdn.shortpixel.ai/client/q_lqip,ret_wait/https://softauthor.com/wp-content/uploads/2020/02/cors-error-solution-image.png |
https://secure.gravatar.com/avatar/e9299a529767a6aeaab1e528e4cce3a8?s=96&d=mm&r=g |
data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20210%20140%22%3E%3C/svg%3E |
https://secure.gravatar.com/avatar/e9299a529767a6aeaab1e528e4cce3a8?s=96&d=mm&r=g |
data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20210%20140%22%3E%3C/svg%3E |
https://cdn.shortpixel.ai/client/q_glossy,ret_img/https://softauthor.com/wp-content/uploads/2020/01/Vue.js-Places-API-Build-Nearyby-Locations-App.png |
https://cdn.shortpixel.ai/client/q_lqip,ret_wait/https://softauthor.com/wp-content/uploads/2020/01/Vue.js-Places-API-Build-Nearyby-Locations-App.png |
https://secure.gravatar.com/avatar/e9299a529767a6aeaab1e528e4cce3a8?s=96&d=mm&r=g |
data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20210%20140%22%3E%3C/svg%3E |
https://cdn.shortpixel.ai/client/q_glossy,ret_img/https://softauthor.com/wp-content/uploads/2020/04/Udemy-Featured-Image.png |
https://cdn.shortpixel.ai/client/q_lqip,ret_wait/https://softauthor.com/wp-content/uploads/2020/04/Udemy-Featured-Image.png |
https://secure.gravatar.com/avatar/e9299a529767a6aeaab1e528e4cce3a8?s=96&d=mm&r=g |
data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20210%20140%22%3E%3C/svg%3E |
https://secure.gravatar.com/avatar/e9299a529767a6aeaab1e528e4cce3a8?s=96&d=mm&r=g |
data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20210%20140%22%3E%3C/svg%3E |
https://secure.gravatar.com/avatar/e9299a529767a6aeaab1e528e4cce3a8?s=96&d=mm&r=g |
data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20210%20140%22%3E%3C/svg%3E |
https://secure.gravatar.com/avatar/e9299a529767a6aeaab1e528e4cce3a8?s=96&d=mm&r=g |
data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20210%20140%22%3E%3C/svg%3E |
https://secure.gravatar.com/avatar/e9299a529767a6aeaab1e528e4cce3a8?s=96&d=mm&r=g |
data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20210%20140%22%3E%3C/svg%3E |
https://cdn.shortpixel.ai/client/q_glossy,ret_img/https://softauthor.com/wp-content/uploads/2020/04/Udemy-Featured-Image.png |
https://cdn.shortpixel.ai/client/q_lqip,ret_wait/https://softauthor.com/wp-content/uploads/2020/04/Udemy-Featured-Image.png |
https://secure.gravatar.com/avatar/e9299a529767a6aeaab1e528e4cce3a8?s=96&d=mm&r=g |
data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20210%20140%22%3E%3C/svg%3E |
https://secure.gravatar.com/avatar/e9299a529767a6aeaab1e528e4cce3a8?s=96&d=mm&r=g |
data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20210%20140%22%3E%3C/svg%3E |
https://cdn.shortpixel.ai/client/q_glossy,ret_img/https://softauthor.com/wp-content/uploads/2019/09/Get-A-Users-Location-with-Javascript.jpg |
https://cdn.shortpixel.ai/client/q_lqip,ret_wait/https://softauthor.com/wp-content/uploads/2019/09/Get-A-Users-Location-with-Javascript.jpg |
https://secure.gravatar.com/avatar/e9299a529767a6aeaab1e528e4cce3a8?s=96&d=mm&r=g |
data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20210%20140%22%3E%3C/svg%3E |
https://cdn.shortpixel.ai/client/q_glossy,ret_img/https://softauthor.com/wp-content/uploads/2019/12/vue-firebase-hosting-featured-new.png |
https://cdn.shortpixel.ai/client/q_lqip,ret_wait/https://softauthor.com/wp-content/uploads/2019/12/vue-firebase-hosting-featured-new.png |
https://secure.gravatar.com/avatar/e9299a529767a6aeaab1e528e4cce3a8?s=96&d=mm&r=g |
data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20210%20140%22%3E%3C/svg%3E |
https://cdn.shortpixel.ai/client/q_glossy,ret_img/https://softauthor.com/wp-content/uploads/2019/11/cloud-functions-mailchimp-api.png |
https://cdn.shortpixel.ai/client/q_lqip,ret_wait/https://softauthor.com/wp-content/uploads/2019/11/cloud-functions-mailchimp-api.png |
https://secure.gravatar.com/avatar/e9299a529767a6aeaab1e528e4cce3a8?s=96&d=mm&r=g |
data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20210%20140%22%3E%3C/svg%3E |
https://cdn.shortpixel.ai/client/q_glossy,ret_img/https://softauthor.com/wp-content/uploads/2019/11/railway-2439189_1920.jpg |
https://cdn.shortpixel.ai/client/q_lqip,ret_wait/https://softauthor.com/wp-content/uploads/2019/11/railway-2439189_1920.jpg |
https://secure.gravatar.com/avatar/e9299a529767a6aeaab1e528e4cce3a8?s=96&d=mm&r=g |
data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20210%20140%22%3E%3C/svg%3E |
https://cdn.shortpixel.ai/client/q_glossy,ret_img/https://softauthor.com/wp-content/uploads/2019/11/getting-started-with-vue-e1576359798362.png |
https://cdn.shortpixel.ai/client/q_lqip,ret_wait/https://softauthor.com/wp-content/uploads/2019/11/getting-started-with-vue-e1576359798362.png |
https://secure.gravatar.com/avatar/e9299a529767a6aeaab1e528e4cce3a8?s=96&d=mm&r=g |
data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20210%20140%22%3E%3C/svg%3E |
https://cdn.shortpixel.ai/client/q_glossy,ret_img/https://softauthor.com/wp-content/uploads/2019/11/vuejs-firebase-role-based-authentication-authorization.png |
https://cdn.shortpixel.ai/client/q_lqip,ret_wait/https://softauthor.com/wp-content/uploads/2019/11/vuejs-firebase-role-based-authentication-authorization.png |
https://secure.gravatar.com/avatar/e9299a529767a6aeaab1e528e4cce3a8?s=96&d=mm&r=g |
data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20210%20140%22%3E%3C/svg%3E |
https://cdn.shortpixel.ai/client/q_glossy,ret_img/https://softauthor.com/wp-content/uploads/2019/09/Show-User-Location-On-Google-Maps-Using-JavaScript.png |
https://cdn.shortpixel.ai/client/q_lqip,ret_wait/https://softauthor.com/wp-content/uploads/2019/09/Show-User-Location-On-Google-Maps-Using-JavaScript.png |
https://secure.gravatar.com/avatar/e9299a529767a6aeaab1e528e4cce3a8?s=96&d=mm&r=g |
data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20210%20140%22%3E%3C/svg%3E |
https://cdn.shortpixel.ai/client/q_glossy,ret_img/https://softauthor.com/wp-content/uploads/2019/09/get-logged-in-user-data-auth.png |
https://cdn.shortpixel.ai/client/q_lqip,ret_wait/https://softauthor.com/wp-content/uploads/2019/09/get-logged-in-user-data-auth.png |
https://secure.gravatar.com/avatar/e9299a529767a6aeaab1e528e4cce3a8?s=96&d=mm&r=g |
data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20210%20140%22%3E%3C/svg%3E |
https://cdn.shortpixel.ai/client/q_glossy,ret_img/https://softauthor.com/wp-content/uploads/2019/09/get-users-location-geolocation-geocoding.png |
https://cdn.shortpixel.ai/client/q_lqip,ret_wait/https://softauthor.com/wp-content/uploads/2019/09/get-users-location-geolocation-geocoding.png |
https://secure.gravatar.com/avatar/e9299a529767a6aeaab1e528e4cce3a8?s=96&d=mm&r=g |
data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20210%20140%22%3E%3C/svg%3E |
https://cdn.shortpixel.ai/client/q_glossy,ret_img/https://softauthor.com/wp-content/uploads/2019/09/vuejs-firebase-build-a-restaurant-menu-page.png |
https://cdn.shortpixel.ai/client/q_lqip,ret_wait/https://softauthor.com/wp-content/uploads/2019/09/vuejs-firebase-build-a-restaurant-menu-page.png |
https://secure.gravatar.com/avatar/e9299a529767a6aeaab1e528e4cce3a8?s=96&d=mm&r=g |
data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20210%20140%22%3E%3C/svg%3E |
https://cdn.shortpixel.ai/client/q_glossy,ret_img/https://softauthor.com/wp-content/uploads/2019/08/google-maps-places-api-javascript.jpg |
https://cdn.shortpixel.ai/client/q_lqip,ret_wait/https://softauthor.com/wp-content/uploads/2019/08/google-maps-places-api-javascript.jpg |
https://secure.gravatar.com/avatar/e9299a529767a6aeaab1e528e4cce3a8?s=96&d=mm&r=g |
data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20210%20140%22%3E%3C/svg%3E |
https://cdn.shortpixel.ai/client/q_glossy,ret_img/https://softauthor.com/wp-content/uploads/2019/08/send-email-cloud-functions-featured-image.jpg |
https://cdn.shortpixel.ai/client/q_lqip,ret_wait/https://softauthor.com/wp-content/uploads/2019/08/send-email-cloud-functions-featured-image.jpg |
https://secure.gravatar.com/avatar/e9299a529767a6aeaab1e528e4cce3a8?s=96&d=mm&r=g |
data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20210%20140%22%3E%3C/svg%3E |
https://cdn.shortpixel.ai/client/q_glossy,ret_img/https://softauthor.com/wp-content/uploads/2019/08/firestore-security-rules-featured.jpg |
https://cdn.shortpixel.ai/client/q_lqip,ret_wait/https://softauthor.com/wp-content/uploads/2019/08/firestore-security-rules-featured.jpg |
https://secure.gravatar.com/avatar/e9299a529767a6aeaab1e528e4cce3a8?s=96&d=mm&r=g |
data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20210%20140%22%3E%3C/svg%3E |
https://cdn.shortpixel.ai/client/q_glossy,ret_img/https://softauthor.com/wp-content/uploads/2019/07/Firstore-CRUD-Web-App-With-Authentication.png |
https://cdn.shortpixel.ai/client/q_lqip,ret_wait/https://softauthor.com/wp-content/uploads/2019/07/Firstore-CRUD-Web-App-With-Authentication.png |
https://secure.gravatar.com/avatar/e9299a529767a6aeaab1e528e4cce3a8?s=96&d=mm&r=g |
data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20210%20140%22%3E%3C/svg%3E |
https://cdn.shortpixel.ai/client/q_glossy,ret_img/https://softauthor.com/wp-content/uploads/2019/07/doors-1767563_1920.jpg |
https://cdn.shortpixel.ai/client/q_lqip,ret_wait/https://softauthor.com/wp-content/uploads/2019/07/doors-1767563_1920.jpg |
https://secure.gravatar.com/avatar/e9299a529767a6aeaab1e528e4cce3a8?s=96&d=mm&r=g |
data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20210%20140%22%3E%3C/svg%3E |
https://cdn.shortpixel.ai/client/q_glossy,ret_img/https://softauthor.com/wp-content/uploads/2019/06/stripe-elements-cloud-functions-1.jpg |
https://cdn.shortpixel.ai/client/q_lqip,ret_wait/https://softauthor.com/wp-content/uploads/2019/06/stripe-elements-cloud-functions-1.jpg |
https://secure.gravatar.com/avatar/e9299a529767a6aeaab1e528e4cce3a8?s=96&d=mm&r=g |
data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20210%20140%22%3E%3C/svg%3E |
https://cdn.shortpixel.ai/client/q_glossy,ret_img/https://softauthor.com/wp-content/uploads/2019/04/firebase-facebook-login-ios.jpg |
https://cdn.shortpixel.ai/client/q_lqip,ret_wait/https://softauthor.com/wp-content/uploads/2019/04/firebase-facebook-login-ios.jpg |
https://secure.gravatar.com/avatar/e9299a529767a6aeaab1e528e4cce3a8?s=96&d=mm&r=g |
data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20210%20140%22%3E%3C/svg%3E |
https://cdn.shortpixel.ai/client/q_glossy,ret_img/https://softauthor.com/wp-content/uploads/2019/04/1554604375_featured.jpeg |
https://cdn.shortpixel.ai/client/q_lqip,ret_wait/https://softauthor.com/wp-content/uploads/2019/04/1554604375_featured.jpeg |
https://secure.gravatar.com/avatar/e9299a529767a6aeaab1e528e4cce3a8?s=96&d=mm&r=g |
data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20210%20140%22%3E%3C/svg%3E |
https://cdn.shortpixel.ai/client/q_glossy,ret_img/https://softauthor.com/wp-content/uploads/2018/04/uitableview-programmatically-in-swift.png |
https://cdn.shortpixel.ai/client/q_lqip,ret_wait/https://softauthor.com/wp-content/uploads/2018/04/uitableview-programmatically-in-swift.png |
https://secure.gravatar.com/avatar/e9299a529767a6aeaab1e528e4cce3a8?s=96&d=mm&r=g |
data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20210%20140%22%3E%3C/svg%3E |
https://cdn.shortpixel.ai/client/q_glossy,ret_img/https://softauthor.com/wp-content/uploads/2018/04/stop-using-storyboard.jpg |
https://cdn.shortpixel.ai/client/q_lqip,ret_wait/https://softauthor.com/wp-content/uploads/2018/04/stop-using-storyboard.jpg |
https://secure.gravatar.com/avatar/e9299a529767a6aeaab1e528e4cce3a8?s=96&d=mm&r=g |
data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20210%20140%22%3E%3C/svg%3E |
https://cdn.shortpixel.ai/client/q_glossy,ret_img/https://softauthor.com/wp-content/uploads/2018/03/firebase-query-data-thumbnail-blog.png |
https://cdn.shortpixel.ai/client/q_lqip,ret_wait/https://softauthor.com/wp-content/uploads/2018/03/firebase-query-data-thumbnail-blog.png |
https://secure.gravatar.com/avatar/e9299a529767a6aeaab1e528e4cce3a8?s=96&d=mm&r=g |
data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20210%20140%22%3E%3C/svg%3E |
https://cdn.shortpixel.ai/client/q_glossy,ret_img/https://softauthor.com/wp-content/uploads/2018/03/firebase-crud-javascript-02-thumbnail.png |
https://cdn.shortpixel.ai/client/q_lqip,ret_wait/https://softauthor.com/wp-content/uploads/2018/03/firebase-crud-javascript-02-thumbnail.png |
https://secure.gravatar.com/avatar/e9299a529767a6aeaab1e528e4cce3a8?s=96&d=mm&r=g |
data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20210%20140%22%3E%3C/svg%3E |
https://cdn.shortpixel.ai/client/q_glossy,ret_img/https://softauthor.com/wp-content/uploads/2017/12/mvc-javascript-tutorial-using-es6-class-part-3.png |
https://cdn.shortpixel.ai/client/q_lqip,ret_wait/https://softauthor.com/wp-content/uploads/2017/12/mvc-javascript-tutorial-using-es6-class-part-3.png |
https://secure.gravatar.com/avatar/e9299a529767a6aeaab1e528e4cce3a8?s=96&d=mm&r=g |
data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20210%20140%22%3E%3C/svg%3E |
https://cdn.shortpixel.ai/client/q_glossy,ret_img/https://softauthor.com/wp-content/uploads/2017/12/learn-to-build-02.png |
https://cdn.shortpixel.ai/client/q_lqip,ret_wait/https://softauthor.com/wp-content/uploads/2017/12/learn-to-build-02.png |
https://secure.gravatar.com/avatar/e9299a529767a6aeaab1e528e4cce3a8?s=96&d=mm&r=g |
data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20210%20140%22%3E%3C/svg%3E |
https://cdn.shortpixel.ai/client/q_glossy,ret_img/https://softauthor.com/wp-content/uploads/2017/11/learn-to-build-01.png |
https://cdn.shortpixel.ai/client/q_lqip,ret_wait/https://softauthor.com/wp-content/uploads/2017/11/learn-to-build-01.png |
https://secure.gravatar.com/avatar/6774dd567d65f8b284e8aa4171743bd5?s=96&d=mm&r=g |
data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20210%20140%22%3E%3C/svg%3E |
https://cdn.shortpixel.ai/client/q_glossy,ret_img/https://softauthor.com/wp-content/uploads/2017/07/fitbit-api-javascript.png |
https://cdn.shortpixel.ai/client/q_lqip,ret_wait/https://softauthor.com/wp-content/uploads/2017/07/fitbit-api-javascript.png |
https://secure.gravatar.com/avatar/e9299a529767a6aeaab1e528e4cce3a8?s=96&d=mm&r=g |
data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20210%20140%22%3E%3C/svg%3E |
https://cdn.shortpixel.ai/client/q_glossy,ret_img/https://softauthor.com/wp-content/uploads/2017/04/html-css-signup-form.png |
https://cdn.shortpixel.ai/client/q_lqip,ret_wait/https://softauthor.com/wp-content/uploads/2017/04/html-css-signup-form.png |
https://secure.gravatar.com/avatar/e9299a529767a6aeaab1e528e4cce3a8?s=96&d=mm&r=g |
data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20210%20140%22%3E%3C/svg%3E |
https://cdn.shortpixel.ai/client/q_glossy,ret_img/https://softauthor.com/wp-content/uploads/2017/03/install_mongoDB.png |
https://cdn.shortpixel.ai/client/q_lqip,ret_wait/https://softauthor.com/wp-content/uploads/2017/03/install_mongoDB.png |
https://secure.gravatar.com/avatar/e9299a529767a6aeaab1e528e4cce3a8?s=96&d=mm&r=g |
data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20210%20140%22%3E%3C/svg%3E |
https://cdn.shortpixel.ai/client/q_glossy,ret_img/https://softauthor.com/wp-content/uploads/2017/01/firebaseui-auth-vue-facebook-google.jpg |
https://cdn.shortpixel.ai/client/q_lqip,ret_wait/https://softauthor.com/wp-content/uploads/2017/01/firebaseui-auth-vue-facebook-google.jpg |
https://secure.gravatar.com/avatar/e9299a529767a6aeaab1e528e4cce3a8?s=96&d=mm&r=g |
data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20210%20140%22%3E%3C/svg%3E |
https://cdn.shortpixel.ai/client/q_glossy,ret_img/https://softauthor.com/wp-content/uploads/2016/12/Firebase.png |
https://cdn.shortpixel.ai/client/q_lqip,ret_wait/https://softauthor.com/wp-content/uploads/2016/12/Firebase.png |
https://secure.gravatar.com/avatar/e9299a529767a6aeaab1e528e4cce3a8?s=96&d=mm&r=g |
data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20210%20140%22%3E%3C/svg%3E |
https://cdn.shortpixel.ai/client/q_glossy,ret_img/https://softauthor.com/wp-content/uploads/2016/11/ObjectLiteral.png |
https://cdn.shortpixel.ai/client/q_lqip,ret_wait/https://softauthor.com/wp-content/uploads/2016/11/ObjectLiteral.png |
https://secure.gravatar.com/avatar/e9299a529767a6aeaab1e528e4cce3a8?s=96&d=mm&r=g |
data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20210%20140%22%3E%3C/svg%3E |
https://cdn.shortpixel.ai/client/q_glossy,ret_img/https://softauthor.com/wp-content/uploads/2016/08/javascript.png |
https://cdn.shortpixel.ai/client/q_lqip,ret_wait/https://softauthor.com/wp-content/uploads/2016/08/javascript.png |
https://secure.gravatar.com/avatar/e9299a529767a6aeaab1e528e4cce3a8?s=96&d=mm&r=g |
data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20210%20140%22%3E%3C/svg%3E |
https://cdn.shortpixel.ai/client/q_glossy,ret_img/https://softauthor.com/wp-content/uploads/2016/07/Screen-Shot-2016-07-05-at-12.46.48-PM.png |
https://cdn.shortpixel.ai/client/q_lqip,ret_wait/https://softauthor.com/wp-content/uploads/2016/07/Screen-Shot-2016-07-05-at-12.46.48-PM.png |
https://secure.gravatar.com/avatar/e9299a529767a6aeaab1e528e4cce3a8?s=96&d=mm&r=g |
data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20210%20140%22%3E%3C/svg%3E |
Social
Social Data
Cost and overhead previously rendered this semi-public form of communication unfeasible.
But advances in social networking technology from 2004-2010 has made broader concepts of sharing possible.